Participant.fromJson constructor

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

Implementation

factory Participant.fromJson(Map<String, dynamic> json) {
  return Participant(
    uid: json['uid'],
    totalAudioMinutes: (json['totalAudioMinutes'] != null) ? json['totalAudioMinutes'].toDouble() : 0.0,
    totalVideoMinutes: (json['totalVideoMinutes'] != null) ? json['totalVideoMinutes'].toDouble() : 0.0,
    totalDurationInMinutes: (json['totalDurationInMinutes'] != null) ? json['totalDurationInMinutes'].toDouble() : 0.0,
    deviceId: json['deviceId'],
    isJoined: json['isJoined'],
    joinedAt: json['joinedAt'] ?? 0,
    mid: json['mid'],
    state: json['state'],
    leftAt: json['leftAt'] ?? 0,
    name: json['name'],
    avatar: json['avatar'],
  );
}