MessagesConfiguration
This refers to the properties of the CometChatMessages
component that are available for customisation via the parent component when the component exists in a deep nested hierarchy.
Configurable Properties
Name | Description |
---|---|
messageHeaderView | User-defined component to customise the message header. |
messageListView | User-defined component to customise the message list. |
messageComposerView | User-defined component to customise the message composer. |
disableTyping | When set to true, typing events are disabled and the typing indicators are not displayed. |
hideMessageHeader | When set to true, message header will not be displayed. |
hideMessageComposer | When set to true, message composer will not be displayed. |
hideDetails | When set to true, details will not be displayed. |
disableSoundForMessages | When set to true, the component will not produce sound for all incoming / outgoing messages. |
customSoundForIncomingMessages | mp3 file asset of your choice to play for all incoming messages. |
customSoundForOutgoingMessages | mp3 file asset of your choice to play for all outgoing messages. |
auxiliaryMenu | User-defined component to customise secondary or supplementary menu in the message header in addition the button to view the additional information. |
messageHeaderConfiguration | Properties of the CometChatMessageHeader component that are available for customisation via the messages component. |
messageListConfiguration | Properties of the CometChatMessageList component that are available for customisation via the messages component. |
messageComposerConfiguration | Properties of the CometChatMessageComposer component that are available for customisation via the messages component. |
threadedMessagesConfiguration | Properties of the CometChatThreadedMessages component that are available for customisation via the messages component. |
detailsConfiguration | Properties of the CometChatDetails component that are available for customisation via the messages component. |