$AlbumInfoSongsFromJson function

AlbumInfoSongs $AlbumInfoSongsFromJson(
  1. Map<String, dynamic> json
)

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;
}