Name | Type | Description |
---|---|---|
id | string | Unique identifier of each message bubble |
leadingView | Object as PropType<ViewType> | User-defined component to customise the avatar of the message sender. |
headerView | Object as PropType<ViewType> | User-defined component to customise the header section of the message bubble. |
replyView | Object as PropType<ViewType> | User-defined component to customise the header section of the message bubble. |
BottomView | Object as PropType<ViewType> | User-defined component to customise the quote or reference to the original message view |
contentView | Object as PropType<ViewType> | User-defined component to customise the actual content of the message bubble |
threadView | Object as PropType<ViewType> | User-defined component to customise the thread view that displays the no. of replies or responses |
footerView | Object as PropType<ViewType> | User-defined component to display the footer view that display the timestamp and read-receipt of the message |
options | Array CometChatActionsIcon | CometChatActionsView | User-defined actions which appears for each message bubble on mouseover. |
alignment | MessageBubbleAlignment | Group of constants representing the alignment of message bubble |
moreIconURL | string | Asset URL for the more icon that appears in the context menu |
topMenuSize | number | List of menu button that appears by default in the context menu |
messageBubbleStyle | MessageBubbleStyle | Styling properties and values of the component |