ChatThreadLoader constructor
const
ChatThreadLoader({
- Key? key,
- List<
Participant> ? participants, - required String path,
- required RoomClient room,
- bool startChatCentered = false,
- List<
String> ? participantNames, - Widget participantNameBuilder()?,
- ChatMessage? initialMessage,
- ChatThreadController? controller,
- void onMessageSent()?,
- bool includeLocalParticipant = true,
- Widget waitingForParticipantsBuilder()?,
- Widget attachmentBuilder(
- BuildContext context,
- FileUpload upload
- Widget fileInThreadBuilder(
- BuildContext context,
- String path
- Widget inputLeadingBuilder()?,
Implementation
const ChatThreadLoader({
super.key,
this.participants,
required this.path,
required this.room,
this.startChatCentered = false,
this.participantNames,
this.participantNameBuilder,
this.initialMessage,
this.controller,
this.onMessageSent,
this.includeLocalParticipant = true,
this.waitingForParticipantsBuilder,
this.attachmentBuilder,
this.fileInThreadBuilder,
this.inputLeadingBuilder,
});