ResponseJoinRoom.fromJson constructor
ResponseJoinRoom.fromJson(- Map<String, dynamic> json
)
Implementation
factory ResponseJoinRoom.fromJson(Map<String, dynamic> json) {
return ResponseJoinRoom(
rtpCapabilities: json['rtpCapabilities'] != null
? RtpCapabilities.fromMap(json['rtpCapabilities'])
: null,
success: json['success'] as bool?,
roomRecvIPs: json['roomRecvIPs'] != null
? List<String>.from(json['roomRecvIPs'])
: null,
meetingRoomParams: json['meetingRoomParams'] != null
? MeetingRoomParams.fromJson(json['meetingRoomParams'])
: null,
recordingParams: json['recordingParams'] != null
? RecordingParams.fromJson(json['recordingParams'])
: null,
secureCode: json['secureCode'] as String?,
recordOnly: json['recordOnly'] as bool?,
isHost: json['isHost'] as bool?,
safeRoom: json['safeRoom'] as bool?,
autoStartSafeRoom: json['autoStartSafeRoom'] as bool?,
safeRoomStarted: json['safeRoomStarted'] as bool?,
safeRoomEnded: json['safeRoomEnded'] as bool?,
reason: json['reason'] as String?,
banned: json['banned'] as bool?,
suspended: json['suspended'] as bool?,
noAdmin: json['noAdmin'] as bool?,
);
}