toJson method
Converts an object to JSON.
Implementation
@override
Map<String, dynamic> toJson() {
final returnValue = <String, dynamic>{
"\$": "0x0aadfc8f",
"flags": flags,
"creator": creator,
"left": left,
"broadcast": broadcast,
"verified": verified,
"megagroup": megagroup,
"restricted": restricted,
"signatures": signatures,
"min": min,
"scam": scam,
"hasLink": hasLink,
"hasGeo": hasGeo,
"slowmodeEnabled": slowmodeEnabled,
"callActive": callActive,
"callNotEmpty": callNotEmpty,
"fake": fake,
"gigagroup": gigagroup,
"noforwards": noforwards,
"joinToSend": joinToSend,
"joinRequest": joinRequest,
"forum": forum,
"flags2": flags2,
"storiesHidden": storiesHidden,
"storiesHiddenMin": storiesHiddenMin,
"storiesUnavailable": storiesUnavailable,
"id": id,
"accessHash": accessHash,
"title": title,
"username": username,
"photo": photo,
"date": date.toIso8601String(),
"restrictionReason": restrictionReason,
"adminRights": adminRights,
"bannedRights": bannedRights,
"defaultBannedRights": defaultBannedRights,
"participantsCount": participantsCount,
"usernames": usernames,
"storiesMaxId": storiesMaxId,
"color": color,
"profileColor": profileColor,
"emojiStatus": emojiStatus,
"level": level,
};
// Finished toJson.
return returnValue;
}