MessageConfiguration constructor
const
MessageConfiguration({
- bool? disableSoundForMessages,
- String? customSoundForIncomingMessagePackage,
- PreferredSizeWidget messageHeaderView(
- User? user,
- Group? group,
- BuildContext context
- Widget messageComposerView(
- User? user,
- Group? group,
- BuildContext context
- Widget messageListView(
- User? user,
- Group? group,
- BuildContext context
- bool? hideMessageHeader,
- MessageHeaderConfiguration? messageHeaderConfiguration,
- MessageListConfiguration? messageListConfiguration,
- MessageComposerConfiguration? messageComposerConfiguration,
- DetailsConfiguration? detailsConfiguration,
- String? customSoundForOutgoingMessagePackage,
- MessagesStyle? messagesStyle,
- bool? disableTyping,
- String? customSoundForIncomingMessages,
- String? customSoundForOutgoingMessages,
- bool? hideMessageComposer,
- CometChatTheme? theme,
- Widget detailsWidget(
- User? user,
- Group? group,
- BuildContext context
- ThreadedMessagesConfiguration? threadedMessagesConfiguration,
- bool? hideDetails,
- Widget? auxiliaryHeaderMenu,
Implementation
const MessageConfiguration(
{this.disableSoundForMessages,
this.customSoundForIncomingMessagePackage,
this.messageHeaderView,
this.messageComposerView,
this.messageListView,
this.hideMessageHeader,
this.messageHeaderConfiguration,
this.messageListConfiguration,
this.messageComposerConfiguration,
this.detailsConfiguration,
this.customSoundForOutgoingMessagePackage,
this.messagesStyle,
this.disableTyping,
this.customSoundForIncomingMessages,
this.customSoundForOutgoingMessages,
this.hideMessageComposer,
this.theme,
this.detailsWidget,
this.threadedMessagesConfiguration,
this.hideDetails,
this.auxiliaryHeaderMenu});