VoiceSignalJoined.fromJson constructor

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

Implementation

factory VoiceSignalJoined.fromJson(Map<String, dynamic> json) => VoiceSignalJoined(
  members: (json['members'] as List).map((e) => e as String).toList(),
  mode: json['mode'] == null ? null : VoiceRoomKind.fromWire(json['mode'] as String),
  role: json['role'] == null ? null : VoiceRole.fromWire(json['role'] as String),
  streamers: json['streamers'] == null ? null : (json['streamers'] as List).map((e) => e as String).toList(),
  turn: json['turn'] == null ? null : TurnCredentials.fromJson(json['turn'] as Map<String, dynamic>),
  tracks: json['tracks'] == null ? null : (json['tracks'] as List).map((e) => VoiceTrackHint.fromJson(e as Map<String, dynamic>)).toList(),
);