ChatThreadMessages constructor

const ChatThreadMessages({
  1. Key? key,
  2. required RoomClient room,
  3. required List<MeshElement> messages,
  4. required List<Participant> online,
  5. bool startChatCentered = false,
  6. bool showTyping = false,
  7. bool showListening = false,
  8. Widget messageHeaderBuilder(
    1. BuildContext,
    2. MeshDocument,
    3. MeshElement
    )?,
  9. Widget fileInThreadBuilder(
    1. BuildContext context,
    2. String path
    )?,
  10. OutboundEntry? currentStatusEntry,
})

Implementation

const ChatThreadMessages({
  super.key,
  required this.room,
  required this.messages,
  required this.online,

  this.startChatCentered = false,
  this.showTyping = false,
  this.showListening = false,
  this.messageHeaderBuilder,
  this.fileInThreadBuilder,
  this.currentStatusEntry,
});