RoomCallingInfo.fromJson constructor

RoomCallingInfo.fromJson(
  1. Map<String, dynamic> json
)

Implementation

RoomCallingInfo.fromJson(Map<String, dynamic> json) {
  invitation = json['invitation'] != null
      ? InvitationInfo.fromJson(json['invitation'])
      : null;
  if (json['participant'] != null) {
    participant = <Participant>[];
    json['participant'].forEach((v) {
      participant!.add(Participant.fromJson(v));
    });
  }
  roomID = json['roomID'] ?? invitation?.roomID;
  token = json['token'];
  liveURL = json['liveURL'];
  groupID = json['groupID'];
}