ChatMessage constructor

const ChatMessage({
  1. Key? key,
  2. required ChatManager manager,
  3. required Message message,
  4. double visibilityThreshold = 0.5,
  5. ChatMessageVisibilityDetectorBuilder? visibilityDetectorBuilder,
  6. ChatMessageBuilder<AudioMessage>? audioBuilder,
  7. ChatMessageBuilder<CustomMessage>? customBuilder,
  8. ChatMessageBuilder<Message>? deletedBuilder,
  9. ChatMessageBuilder<ImageMessage>? imageBuilder,
  10. ChatMessageBuilder<LinkMessage>? linkBuilder,
  11. ChatMessageBuilder<TextMessage>? textBuilder,
  12. ChatMessageBuilder<VideoMessage>? videoBuilder,
})

Implementation

const ChatMessage({
  super.key,
  required this.manager,
  required this.message,
  this.visibilityThreshold = 0.5,
  this.visibilityDetectorBuilder,
  this.audioBuilder,
  this.customBuilder,
  this.deletedBuilder,
  this.imageBuilder,
  this.linkBuilder,
  this.textBuilder,
  this.videoBuilder,
});