toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> data = <String, dynamic>{};
  data['fetchStreamType'] = fetchStreamType;
  data['hardDecode'] = hardDecode;
  data['privateData'] = privateData;
  data['timeout'] = timeout;
  data['secretKey'] = secretKey;
  data['bufferLength'] = bufferLength;
  data['channelNum'] = channelNum;
  data['deviceSerial'] = deviceSerial;
  data['verifyCode'] = verifyCode;
  data['ip'] = ip;
  data['port'] = port;
  data['username'] = username;
  data['qualityType'] = qualityType;
  data['password'] = password;
  if (waterConfigs != null) {
    data['waterConfigs'] = waterConfigs!.map((v) => v).toList();
  }
  return data;
}