toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final result = <String, dynamic>{
    'id': id,
    'sender': sender,
    'text': text,
    'chat_id': chatId,
    'created_at': createdAt.toIso8601String(),
    'updated_at': updatedAt.toIso8601String(),
    'media': media,
  };
  if (data != null) {
    result['data'] = data!.toJson();
  }
  return result;
}