toJson method
Converts room to the map representation, encodable to JSON.
Implementation
Map<String, dynamic> toJson() => {
'createdAt': createdAt,
'id': id,
'imageUrl': imageUrl,
'lastMessages': lastMessages?.map((e) => e.toJson()).toList(),
'metadata': metadata,
'name': name,
'type': type.toShortString(),
'updatedAt': updatedAt,
'users': users.map((e) => e.toJson()).toList(),
};