$AlbumInfoSongsFromJson function
Implementation
AlbumInfoSongs $AlbumInfoSongsFromJson(Map<String, dynamic> json) {
final AlbumInfoSongs albumInfoSongs = AlbumInfoSongs();
final List<dynamic>? rtUrls = (json['rtUrls'] as List<dynamic>?)?.map(
(e) => e).toList();
if (rtUrls != null) {
albumInfoSongs.rtUrls = rtUrls;
}
final List<AlbumInfoSongsAr>? ar = (json['ar'] as List<dynamic>?)?.map(
(e) => jsonConvert.convert<AlbumInfoSongsAr>(e) as AlbumInfoSongsAr).toList();
if (ar != null) {
albumInfoSongs.ar = ar;
}
final AlbumInfoSongsAl? al = jsonConvert.convert<AlbumInfoSongsAl>(json['al']);
if (al != null) {
albumInfoSongs.al = al;
}
final int? st = jsonConvert.convert<int>(json['st']);
if (st != null) {
albumInfoSongs.st = st;
}
final dynamic noCopyrightRcmd = json['noCopyrightRcmd'];
if (noCopyrightRcmd != null) {
albumInfoSongs.noCopyrightRcmd = noCopyrightRcmd;
}
final dynamic songJumpInfo = json['songJumpInfo'];
if (songJumpInfo != null) {
albumInfoSongs.songJumpInfo = songJumpInfo;
}
final int? djId = jsonConvert.convert<int>(json['djId']);
if (djId != null) {
albumInfoSongs.djId = djId;
}
final int? no = jsonConvert.convert<int>(json['no']);
if (no != null) {
albumInfoSongs.no = no;
}
final int? fee = jsonConvert.convert<int>(json['fee']);
if (fee != null) {
albumInfoSongs.fee = fee;
}
final int? mv = jsonConvert.convert<int>(json['mv']);
if (mv != null) {
albumInfoSongs.mv = mv;
}
final int? t = jsonConvert.convert<int>(json['t']);
if (t != null) {
albumInfoSongs.t = t;
}
final int? v = jsonConvert.convert<int>(json['v']);
if (v != null) {
albumInfoSongs.v = v;
}
final String? cd = jsonConvert.convert<String>(json['cd']);
if (cd != null) {
albumInfoSongs.cd = cd;
}
final int? rtype = jsonConvert.convert<int>(json['rtype']);
if (rtype != null) {
albumInfoSongs.rtype = rtype;
}
final dynamic rurl = json['rurl'];
if (rurl != null) {
albumInfoSongs.rurl = rurl;
}
final int? pst = jsonConvert.convert<int>(json['pst']);
if (pst != null) {
albumInfoSongs.pst = pst;
}
final List<dynamic>? alia = (json['alia'] as List<dynamic>?)?.map(
(e) => e).toList();
if (alia != null) {
albumInfoSongs.alia = alia;
}
final double? pop = jsonConvert.convert<double>(json['pop']);
if (pop != null) {
albumInfoSongs.pop = pop;
}
final String? rt = jsonConvert.convert<String>(json['rt']);
if (rt != null) {
albumInfoSongs.rt = rt;
}
final int? mst = jsonConvert.convert<int>(json['mst']);
if (mst != null) {
albumInfoSongs.mst = mst;
}
final int? cp = jsonConvert.convert<int>(json['cp']);
if (cp != null) {
albumInfoSongs.cp = cp;
}
final dynamic crbt = json['crbt'];
if (crbt != null) {
albumInfoSongs.crbt = crbt;
}
final String? cf = jsonConvert.convert<String>(json['cf']);
if (cf != null) {
albumInfoSongs.cf = cf;
}
final int? dt = jsonConvert.convert<int>(json['dt']);
if (dt != null) {
albumInfoSongs.dt = dt;
}
final AlbumInfoSongsH? h = jsonConvert.convert<AlbumInfoSongsH>(json['h']);
if (h != null) {
albumInfoSongs.h = h;
}
final AlbumInfoSongsSq? sq = jsonConvert.convert<AlbumInfoSongsSq>(json['sq']);
if (sq != null) {
albumInfoSongs.sq = sq;
}
final dynamic hr = json['hr'];
if (hr != null) {
albumInfoSongs.hr = hr;
}
final AlbumInfoSongsL? l = jsonConvert.convert<AlbumInfoSongsL>(json['l']);
if (l != null) {
albumInfoSongs.l = l;
}
final dynamic rtUrl = json['rtUrl'];
if (rtUrl != null) {
albumInfoSongs.rtUrl = rtUrl;
}
final int? ftype = jsonConvert.convert<int>(json['ftype']);
if (ftype != null) {
albumInfoSongs.ftype = ftype;
}
final dynamic a = json['a'];
if (a != null) {
albumInfoSongs.a = a;
}
final AlbumInfoSongsM? m = jsonConvert.convert<AlbumInfoSongsM>(json['m']);
if (m != null) {
albumInfoSongs.m = m;
}
final String? name = jsonConvert.convert<String>(json['name']);
if (name != null) {
albumInfoSongs.name = name;
}
final int? id = jsonConvert.convert<int>(json['id']);
if (id != null) {
albumInfoSongs.id = id;
}
final AlbumInfoSongsPrivilege? privilege = jsonConvert.convert<AlbumInfoSongsPrivilege>(
json['privilege']);
if (privilege != null) {
albumInfoSongs.privilege = privilege;
}
return albumInfoSongs;
}