Message constructor

Message({
  1. required String messageId,
  2. required String senderId,
  3. required String receiverId,
  4. required String text,
  5. String? mediaUrl,
  6. required DateTime timestamp,
  7. required MessageStatus status,
  8. required MessageType type,
  9. dynamic isDeleted = false,
})

Creates a Message instance.

Implementation

Message({
  required this.messageId,
  required this.senderId,
  required this.receiverId,
  required this.text,
  this.mediaUrl,
  required this.timestamp,
  required this.status,
  required this.type,
  this.isDeleted = false,
});