ChatThreadMessages constructor
const
ChatThreadMessages({
- Key? key,
- required RoomClient room,
- required String path,
- required List<
MeshElement> messages, - required List<
Participant> online, - bool startChatCentered = false,
- bool showTyping = false,
- bool showListening = false,
- String? threadStatus,
- String? threadStatusMode,
- void onCancel()?,
- String? agentName,
- Widget messageHeaderBuilder(
- BuildContext,
- MeshDocument,
- MeshElement
- Widget fileInThreadBuilder(
- BuildContext context,
- String path
- OutboundEntry? currentStatusEntry,
- Map<
String, MessageBuilder> ? messageBuilders,
Implementation
const ChatThreadMessages({
super.key,
required this.room,
required this.path,
required this.messages,
required this.online,
this.startChatCentered = false,
this.showTyping = false,
this.showListening = false,
this.threadStatus,
this.threadStatusMode,
this.onCancel,
this.agentName,
this.messageHeaderBuilder,
this.fileInThreadBuilder,
this.currentStatusEntry,
this.messageBuilders,
});