toJson method

  1. @override
Map<String, dynamic> toJson()
override

Converts an object to JSON.

Implementation

@override
Map<String, dynamic> toJson() {
  final returnValue = <String, dynamic>{
    "\$": "0xeba636fe",
    "flags": flags,
    "muted": muted,
    "left": left,
    "canSelfUnmute": canSelfUnmute,
    "justJoined": justJoined,
    "versioned": versioned,
    "min": min,
    "mutedByYou": mutedByYou,
    "volumeByAdmin": volumeByAdmin,
    "self": self,
    "videoJoined": videoJoined,
    "peer": peer,
    "date": date.toIso8601String(),
    "activeDate": activeDate?.toIso8601String(),
    "source": source,
    "volume": volume,
    "about": about,
    "raiseHandRating": raiseHandRating,
    "video": video,
    "presentation": presentation,
  };

  // Finished toJson.
  return returnValue;
}