Name | Type | Description |
---|---|---|
parentMessage | CometChat message | CometChat message which serves as the starting point for all the subsequent replies. |
Name | Type | Description |
---|---|---|
title | string | Heading text for the component |
Name | Type | Description |
---|---|---|
closeIconURL | string | Asset URL for the close icon. |
Name | Type | Description |
---|---|---|
bubbleView | view | User-defined component to customise the parent message’s bubble. |
messageActionView | view | User-defined component to customise the message actions available for the parent message. |
messageListView | (user?:CometChat.User,group?:CometChat.Group,parentMessage?:CometChat.BaseMessage) => view | User-defined Vue component to customise the message list. |
messageComposerView | (user?:CometChat.User,group?:CometChat.Group,parentMessage?:CometChat.BaseMessage) => view | User-defined Vue component to customise the message composer. |
Name | Type | Description |
---|---|---|
hideMessageComposer | boolean | When set to true, message composer will not be displayed. |
Name | Type | Description |
---|---|---|
onClose | Function as PropType<() => void> | Override the method that is invoked when the user clicks on the close icon. |
onError | Function as PropType<(error: CometChat.CometChatException) => void> | Override the method that is invoked when an error is encountered within the details component |
Name | Type | Description |
---|---|---|
messageListConfiguration | MessageListConfiguration | Properties of the message list component that are available for customisation via the messages component. |
messageComposerConfiguration | MessageComposerConfiguration | Properties of the message composer component that are available for customisation via the messages component. |
Name | Type | Description |
---|---|---|
threadedMessagesStyle | ThreadedMessagesStyle | Styling properties of this component |