toJson method
Converts an object to JSON.
Implementation
@override
Map<String, dynamic> toJson() {
final returnValue = <String, dynamic>{
"\$": "0xd597650c",
"flags": flags,
"joinMuted": joinMuted,
"canChangeJoinMuted": canChangeJoinMuted,
"joinDateAsc": joinDateAsc,
"scheduleStartSubscribed": scheduleStartSubscribed,
"canStartVideo": canStartVideo,
"recordVideoActive": recordVideoActive,
"rtmpStream": rtmpStream,
"listenersHidden": listenersHidden,
"id": id,
"accessHash": accessHash,
"participantsCount": participantsCount,
"title": title,
"streamDcId": streamDcId,
"recordStartDate": recordStartDate?.toIso8601String(),
"scheduleDate": scheduleDate?.toIso8601String(),
"unmutedVideoCount": unmutedVideoCount,
"unmutedVideoLimit": unmutedVideoLimit,
"version": version,
};
// Finished toJson.
return returnValue;
}