VoiceRoom.fromJson constructor

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

Implementation

factory VoiceRoom.fromJson(Map<String, dynamic> json) => VoiceRoom(
  channel: json['channel'] as String,
  kind: VoiceRoomKind.fromWire(json['kind'] as String),
  participants: (json['participants'] as Map<String, dynamic>).map((k, v) => MapEntry(k, VoiceParticipant.fromJson(v as Map<String, dynamic>))),
  turn: json['turn'] == null ? null : TurnCredentials.fromJson(json['turn'] as Map<String, dynamic>),
);