toJson method Null safety

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final map = <String, dynamic>{};
  if (_januspluginaudiobridge != null) {
    map['janus.plugin.audiobridge'] = _januspluginaudiobridge?.toJson();
  }
  if (_januspluginrecordplay != null) {
    map['janus.plugin.recordplay'] = _januspluginrecordplay?.toJson();
  }
  if (_janusplugintextroom != null) {
    map['janus.plugin.textroom'] = _janusplugintextroom?.toJson();
  }
  if (_januspluginnosip != null) {
    map['janus.plugin.nosip'] = _januspluginnosip?.toJson();
  }
  if (_januspluginvoicemail != null) {
    map['janus.plugin.voicemail'] = _januspluginvoicemail?.toJson();
  }
  if (_januspluginsip != null) {
    map['janus.plugin.sip'] = _januspluginsip?.toJson();
  }
  if (_januspluginvideocall != null) {
    map['janus.plugin.videocall'] = _januspluginvideocall?.toJson();
  }
  if (_januspluginstreaming != null) {
    map['janus.plugin.streaming'] = _januspluginstreaming?.toJson();
  }
  if (_januspluginechotest != null) {
    map['janus.plugin.echotest'] = _januspluginechotest?.toJson();
  }
  if (_januspluginvideoroom != null) {
    map['janus.plugin.videoroom'] = _januspluginvideoroom?.toJson();
  }
  return map;
}