toJson method
Converts an object to JSON.
Implementation
@override
Map<String, dynamic> toJson() {
final returnValue = <String, dynamic>{
'\$hash': 'efb2b617',
'\$name': 'GroupCall',
'flags': flags,
'joinMuted': joinMuted,
'canChangeJoinMuted': canChangeJoinMuted,
'joinDateAsc': joinDateAsc,
'scheduleStartSubscribed': scheduleStartSubscribed,
'canStartVideo': canStartVideo,
'recordVideoActive': recordVideoActive,
'rtmpStream': rtmpStream,
'listenersHidden': listenersHidden,
'conference': conference,
'creator': creator,
'messagesEnabled': messagesEnabled,
'canChangeMessagesEnabled': canChangeMessagesEnabled,
'min': min,
'id': id,
'accessHash': accessHash,
'participantsCount': participantsCount,
'title': title,
'streamDcId': streamDcId,
'recordStartDate': recordStartDate?.toIso8601String(),
'scheduleDate': scheduleDate?.toIso8601String(),
'unmutedVideoCount': unmutedVideoCount,
'unmutedVideoLimit': unmutedVideoLimit,
'version': version,
'inviteLink': inviteLink,
'sendPaidMessagesStars': sendPaidMessagesStars,
'defaultSendAs': defaultSendAs,
};
// Finished toJson.
return returnValue;
}