toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final _resultData = <String, dynamic>{};
  final l$id = id;
  _resultData['id'] = l$id;
  final l$name = name;
  _resultData['name'] = l$name;
  final l$mute = mute;
  _resultData['mute'] = l$mute;
  final l$creator = creator;
  _resultData['creator'] = l$creator?.toJson();
  final l$target = target;
  _resultData['target'] = l$target?.toJson();
  final l$profilePicture = profilePicture;
  _resultData['profilePicture'] = l$profilePicture?.toJson();
  final l$wallpaper = wallpaper;
  _resultData['wallpaper'] = l$wallpaper?.toJson();
  final l$sound = sound;
  _resultData['sound'] =
      l$sound == null ? null : toJson$Enum$MessageSoundEnum(l$sound);
  final l$isDirectMessage = isDirectMessage;
  _resultData['isDirectMessage'] = l$isDirectMessage;
  final l$members = members;
  _resultData['members'] = l$members?.toJson();
  final l$status = status;
  _resultData['status'] =
      l$status == null ? null : toJson$Enum$MessageGroupStatusEnum(l$status);
  final l$lastMessage = lastMessage;
  _resultData['lastMessage'] = l$lastMessage?.toJson();
  final l$unreadCount = unreadCount;
  _resultData['unreadCount'] = l$unreadCount;
  final l$createdAt = createdAt;
  _resultData['createdAt'] = dateTimeToJson(l$createdAt);
  final l$updatedAt = updatedAt;
  _resultData['updatedAt'] = dateTimeToJson(l$updatedAt);
  return _resultData;
}