ChatMessageListWidget constructor

const ChatMessageListWidget({
  1. Key? key,
  2. required ConversationItemEntity conversation,
  3. required ValueNotifier<List<MessageItemEntity>> messageListNotifier,
  4. required ValueNotifier<String?> nextReqMessageIDNotifier,
  5. required ValueNotifier<int> conversationReadySignalNotifier,
  6. double showTimeIntervalSecond = 2 * 60,
  7. AvatarBorderMode avatarBorderMode = AvatarBorderMode.rect,
  8. double messageDirectDistance = 18,
})

Implementation

const ChatMessageListWidget({
  super.key,
  required this.conversation,
  required this.messageListNotifier,
  required this.nextReqMessageIDNotifier,
  required this.conversationReadySignalNotifier,
  this.showTimeIntervalSecond = 2 * 60,
  this.avatarBorderMode = AvatarBorderMode.rect,
  this.messageDirectDistance = 18,
});