CometChatThreadedMessages constructor
const
CometChatThreadedMessages({
- Key? key,
- required BaseMessage parentMessage,
- String? title,
- Widget? closeIcon,
- dynamic messageActionView(
- BaseMessage message,
- BuildContext context
- MessageComposerConfiguration? messageComposerConfiguration,
- MessageListConfiguration? messageListConfiguration,
- ThreadedMessageStyle? threadedMessagesStyle,
- bool? hideMessageComposer,
- Widget bubbleView(
- BaseMessage,
- BuildContext context
- required User loggedInUser,
- CometChatTheme? theme,
- GlobalKey<
State< ? messageComposerKey,StatefulWidget> > - Widget messageComposerView(
- User? user,
- Group? group,
- BuildContext context,
- BaseMessage parentMessage,
- Widget messageListView(
- User? user,
- Group? group,
- BuildContext context,
- BaseMessage parentMessage,
Implementation
const CometChatThreadedMessages({
super.key,
required this.parentMessage,
this.title,
this.closeIcon,
this.messageActionView,
this.messageComposerConfiguration,
this.messageListConfiguration,
this.threadedMessagesStyle,
this.hideMessageComposer,
this.bubbleView,
required this.loggedInUser,
this.theme,
this.messageComposerKey,
this.messageComposerView,
this.messageListView,
});