toMap method

Map<String, dynamic> toMap()

Converts ChatMessage to a Map object

Implementation

Map<String, dynamic> toMap() {
  return {
    'messageId': messageId,
    'sender': senderId,
    'receiver': receiverId,
    'message': message,
    'timestamp': createdAt.toIso8601String(),
    'status': status,
    'attachmentUrl': attachmentUrl,
    'attachmentName': attachmentName,
    'attachmentType': attachmentType,
  };
}