NiceChatMessage constructor

const NiceChatMessage({
  1. required String id,
  2. required String content,
  3. required String senderId,
  4. required String senderName,
  5. String? senderAvatarUrl,
  6. required DateTime timestamp,
  7. NiceChatMessageType type = NiceChatMessageType.text,
  8. bool isRead = false,
  9. Map<String, dynamic>? metadata,
})

Implementation

const NiceChatMessage({
  required this.id,
  required this.content,
  required this.senderId,
  required this.senderName,
  this.senderAvatarUrl,
  required this.timestamp,
  this.type = NiceChatMessageType.text,
  this.isRead = false,
  this.metadata,
});