ChatMessageList constructor

const ChatMessageList({
  1. required bool enableDeleteMessage,
  2. required String senderId,
  3. required String receiverId,
  4. required bool enableDivider,
  5. int initialChatLimit = 15,
  6. dynamic getLastSeen(
    1. DateTime lastSeen
    )?,
  7. dynamic onDeleteMessage()?,
  8. Widget dividerBuilder(
    1. String label
    )?,
  9. Widget messageBubbleBuilder({
    1. required bool isMe,
    2. required Message message,
    })?,
  10. EdgeInsets? listPadding,
  11. Key? key,
  12. void onMessageSelected({
    1. required void deselectAll(),
    2. required List<Message> messages,
    })?,
})

Creates a ChatMessageList widget.

Implementation

const ChatMessageList({
  required this.enableDeleteMessage,
  required this.senderId,
  required this.receiverId,
  required this.enableDivider,
  this.initialChatLimit = 15,
  this.getLastSeen,
  this.onDeleteMessage,
  this.dividerBuilder,
  this.messageBubbleBuilder,
  this.listPadding,
  Key? key,
  this.onMessageSelected,
}) : super(key: key);