ChatMessageGroupView.items
property · packages/mixins-ui/src/chatMessage.ts:232
readonly items: ReadonlyArray<ChatMessageItem<Message>>Mixins / foldkit-mixins-ui
interface · packages/mixins-ui/src/chatMessage.ts:231
interface ChatMessageGroupView<Message = never> {
readonly items: ReadonlyArray<ChatMessageItem<Message>>
readonly continues?:
| ((
previous: ChatMessageItem<Message>,
next: ChatMessageItem<Message>,
) => boolean)
| undefined
readonly style?: NamedStyle<typeof ChatMessageGroupSlots> | undefined
readonly messageStyle?: NamedStyle<typeof ChatMessageSlots> | undefined
readonly mixins?: MixinList<Message> | undefined
}Messages in order, those that follow one by the same sender drawn as continued.
ChatMessageGroupView.itemsproperty · packages/mixins-ui/src/chatMessage.ts:232
readonly items: ReadonlyArray<ChatMessageItem<Message>>ChatMessageGroupView.continuesproperty · packages/mixins-ui/src/chatMessage.ts:238
readonly continues?:
| ((
previous: ChatMessageItem<Message>,
next: ChatMessageItem<Message>,
) => boolean)
| undefinedWhether next continues previous: by default the same from and the
same author. Pass one that also reads the times to start a run again
after a pause.
ChatMessageGroupView.styleproperty · packages/mixins-ui/src/chatMessage.ts:242
readonly style?: NamedStyle<typeof ChatMessageGroupSlots> | undefinedA style of ChatMessageGroupSlots, for the run.
ChatMessageGroupView.messageStyleproperty · packages/mixins-ui/src/chatMessage.ts:244
readonly messageStyle?: NamedStyle<typeof ChatMessageSlots> | undefinedA style of ChatMessageSlots for every message.
ChatMessageGroupView.mixinsproperty · packages/mixins-ui/src/chatMessage.ts:246
readonly mixins?: MixinList<Message> | undefinedMixins beside the style.