Plugins.fromJson(- dynamic json
)
Implementation
Plugins.fromJson(dynamic json) {
_januspluginaudiobridge = json['janus.plugin.audiobridge'] != null
? JanusPluginAudiobridge.fromJson(json['janus.plugin.audiobridge'])
: null;
_januspluginrecordplay = json['janus.plugin.recordplay'] != null
? JanusPluginRecordplay.fromJson(json['janus.plugin.recordplay'])
: null;
_janusplugintextroom = json['janus.plugin.textroom'] != null
? JanusPluginTextroom.fromJson(json['janus.plugin.textroom'])
: null;
_januspluginnosip = json['janus.plugin.nosip'] != null
? JanusPluginNosip.fromJson(json['janus.plugin.nosip'])
: null;
_januspluginvoicemail = json['janus.plugin.voicemail'] != null
? JanusPluginVoicemail.fromJson(json['janus.plugin.voicemail'])
: null;
_januspluginsip = json['janus.plugin.sip'] != null
? JanusPluginSip.fromJson(json['janus.plugin.sip'])
: null;
_januspluginvideocall = json['janus.plugin.videocall'] != null
? JanusPluginVideocall.fromJson(json['janus.plugin.videocall'])
: null;
_januspluginstreaming = json['janus.plugin.streaming'] != null
? JanusPluginStreaming.fromJson(json['janus.plugin.streaming'])
: null;
_januspluginechotest = json['janus.plugin.echotest'] != null
? JanusPluginEchotest.fromJson(json['janus.plugin.echotest'])
: null;
_januspluginvideoroom = json['janus.plugin.videoroom'] != null
? JanusPluginVideoroom.fromJson(json['janus.plugin.videoroom'])
: null;
}