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});