$SongUrlDataFromJson function
Implementation
SongUrlData $SongUrlDataFromJson(Map<String, dynamic> json) {
final SongUrlData songUrlData = SongUrlData();
final int? id = jsonConvert.convert<int>(json['id']);
if (id != null) {
songUrlData.id = id;
}
final String? url = jsonConvert.convert<String>(json['url']);
if (url != null) {
songUrlData.url = url;
}
final int? br = jsonConvert.convert<int>(json['br']);
if (br != null) {
songUrlData.br = br;
}
final int? size = jsonConvert.convert<int>(json['size']);
if (size != null) {
songUrlData.size = size;
}
final String? md5 = jsonConvert.convert<String>(json['md5']);
if (md5 != null) {
songUrlData.md5 = md5;
}
final int? code = jsonConvert.convert<int>(json['code']);
if (code != null) {
songUrlData.code = code;
}
final int? expi = jsonConvert.convert<int>(json['expi']);
if (expi != null) {
songUrlData.expi = expi;
}
final String? type = jsonConvert.convert<String>(json['type']);
if (type != null) {
songUrlData.type = type;
}
final int? gain = jsonConvert.convert<int>(json['gain']);
if (gain != null) {
songUrlData.gain = gain;
}
final int? peak = jsonConvert.convert<int>(json['peak']);
if (peak != null) {
songUrlData.peak = peak;
}
final int? closedGain = jsonConvert.convert<int>(json['closedGain']);
if (closedGain != null) {
songUrlData.closedGain = closedGain;
}
final int? closedPeak = jsonConvert.convert<int>(json['closedPeak']);
if (closedPeak != null) {
songUrlData.closedPeak = closedPeak;
}
final int? fee = jsonConvert.convert<int>(json['fee']);
if (fee != null) {
songUrlData.fee = fee;
}
final dynamic uf = json['uf'];
if (uf != null) {
songUrlData.uf = uf;
}
final int? payed = jsonConvert.convert<int>(json['payed']);
if (payed != null) {
songUrlData.payed = payed;
}
final int? flag = jsonConvert.convert<int>(json['flag']);
if (flag != null) {
songUrlData.flag = flag;
}
final bool? canExtend = jsonConvert.convert<bool>(json['canExtend']);
if (canExtend != null) {
songUrlData.canExtend = canExtend;
}
final String? level = jsonConvert.convert<String>(json['level']);
if (level != null) {
songUrlData.level = level;
}
final String? encodeType = jsonConvert.convert<String>(json['encodeType']);
if (encodeType != null) {
songUrlData.encodeType = encodeType;
}
final SongUrlDataFreeTrialPrivilege? freeTrialPrivilege = jsonConvert.convert<
SongUrlDataFreeTrialPrivilege>(json['freeTrialPrivilege']);
if (freeTrialPrivilege != null) {
songUrlData.freeTrialPrivilege = freeTrialPrivilege;
}
final SongUrlDataFreeTimeTrialPrivilege? freeTimeTrialPrivilege = jsonConvert.convert<
SongUrlDataFreeTimeTrialPrivilege>(json['freeTimeTrialPrivilege']);
if (freeTimeTrialPrivilege != null) {
songUrlData.freeTimeTrialPrivilege = freeTimeTrialPrivilege;
}
final int? urlSource = jsonConvert.convert<int>(json['urlSource']);
if (urlSource != null) {
songUrlData.urlSource = urlSource;
}
final int? rightSource = jsonConvert.convert<int>(json['rightSource']);
if (rightSource != null) {
songUrlData.rightSource = rightSource;
}
final int? time = jsonConvert.convert<int>(json['time']);
if (time != null) {
songUrlData.time = time;
}
final String? musicId = jsonConvert.convert<String>(json['musicId']);
if (musicId != null) {
songUrlData.musicId = musicId;
}
return songUrlData;
}