toJson method

Map<String, dynamic> toJson()

将当前对象转换为 JSON 格式。

返回一个 Map,其键值对表示对象的数据。每个键对应对象的一个属性, 每个值是该属性的值。值可能是基本类型(如 String、int、bool 等)、 可以直接转换为 JSON 的类型(如 List、Map),或者是实现了 toJson 方法的对象。

这个 Map 可以直接转换为 JSON 字符串。

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> data = new Map<String, dynamic>();
  data['appId'] = this.appId;
  data['bizId'] = this.bizId;
  data['mode'] = this.mode;
  data['videoWidth'] = this.videoWidth;
  data['videoHeight'] = this.videoHeight;
  data['videoBitrate'] = this.videoBitrate;
  data['videoFramerate'] = this.videoFramerate;
  data['videoGOP'] = this.videoGOP;
  data['backgroundColor'] = this.backgroundColor;
  data['backgroundImage'] = this.backgroundImage;
  data['audioSampleRate'] = this.audioSampleRate;
  data['audioBitrate'] = this.audioBitrate;
  data['audioChannels'] = this.audioChannels;
  data['mixUsers'] = this.mixUsers;
  data['streamId'] = this.streamId;
  return data;
}