$NewAlbumAlbumsFromJson function

NewAlbumAlbums $NewAlbumAlbumsFromJson(
  1. Map<String, dynamic> json
)

Implementation

NewAlbumAlbums $NewAlbumAlbumsFromJson(Map<String, dynamic> json) {
  final NewAlbumAlbums newAlbumAlbums = NewAlbumAlbums();
  final List<dynamic>? songs = (json['songs'] as List<dynamic>?)?.map(
          (e) => e).toList();
  if (songs != null) {
    newAlbumAlbums.songs = songs;
  }
  final bool? paid = jsonConvert.convert<bool>(json['paid']);
  if (paid != null) {
    newAlbumAlbums.paid = paid;
  }
  final bool? onSale = jsonConvert.convert<bool>(json['onSale']);
  if (onSale != null) {
    newAlbumAlbums.onSale = onSale;
  }
  final int? mark = jsonConvert.convert<int>(json['mark']);
  if (mark != null) {
    newAlbumAlbums.mark = mark;
  }
  final dynamic awardTags = json['awardTags'];
  if (awardTags != null) {
    newAlbumAlbums.awardTags = awardTags;
  }
  final dynamic displayTags = json['displayTags'];
  if (displayTags != null) {
    newAlbumAlbums.displayTags = displayTags;
  }
  final List<NewAlbumAlbumsArtists>? artists = (json['artists'] as List<dynamic>?)?.map(
          (e) => jsonConvert.convert<NewAlbumAlbumsArtists>(e) as NewAlbumAlbumsArtists).toList();
  if (artists != null) {
    newAlbumAlbums.artists = artists;
  }
  final int? copyrightId = jsonConvert.convert<int>(json['copyrightId']);
  if (copyrightId != null) {
    newAlbumAlbums.copyrightId = copyrightId;
  }
  final int? picId = jsonConvert.convert<int>(json['picId']);
  if (picId != null) {
    newAlbumAlbums.picId = picId;
  }
  final NewAlbumAlbumsArtist? artist = jsonConvert.convert<NewAlbumAlbumsArtist>(json['artist']);
  if (artist != null) {
    newAlbumAlbums.artist = artist;
  }
  final String? briefDesc = jsonConvert.convert<String>(json['briefDesc']);
  if (briefDesc != null) {
    newAlbumAlbums.briefDesc = briefDesc;
  }
  final int? publishTime = jsonConvert.convert<int>(json['publishTime']);
  if (publishTime != null) {
    newAlbumAlbums.publishTime = publishTime;
  }
  final String? company = jsonConvert.convert<String>(json['company']);
  if (company != null) {
    newAlbumAlbums.company = company;
  }
  final String? picUrl = jsonConvert.convert<String>(json['picUrl']);
  if (picUrl != null) {
    newAlbumAlbums.picUrl = picUrl;
  }
  final String? commentThreadId = jsonConvert.convert<String>(json['commentThreadId']);
  if (commentThreadId != null) {
    newAlbumAlbums.commentThreadId = commentThreadId;
  }
  final String? blurPicUrl = jsonConvert.convert<String>(json['blurPicUrl']);
  if (blurPicUrl != null) {
    newAlbumAlbums.blurPicUrl = blurPicUrl;
  }
  final int? companyId = jsonConvert.convert<int>(json['companyId']);
  if (companyId != null) {
    newAlbumAlbums.companyId = companyId;
  }
  final int? pic = jsonConvert.convert<int>(json['pic']);
  if (pic != null) {
    newAlbumAlbums.pic = pic;
  }
  final List<dynamic>? alias = (json['alias'] as List<dynamic>?)?.map(
          (e) => e).toList();
  if (alias != null) {
    newAlbumAlbums.alias = alias;
  }
  final int? status = jsonConvert.convert<int>(json['status']);
  if (status != null) {
    newAlbumAlbums.status = status;
  }
  final String? subType = jsonConvert.convert<String>(json['subType']);
  if (subType != null) {
    newAlbumAlbums.subType = subType;
  }
  final String? description = jsonConvert.convert<String>(json['description']);
  if (description != null) {
    newAlbumAlbums.description = description;
  }
  final String? tags = jsonConvert.convert<String>(json['tags']);
  if (tags != null) {
    newAlbumAlbums.tags = tags;
  }
  final String? name = jsonConvert.convert<String>(json['name']);
  if (name != null) {
    newAlbumAlbums.name = name;
  }
  final int? id = jsonConvert.convert<int>(json['id']);
  if (id != null) {
    newAlbumAlbums.id = id;
  }
  final String? type = jsonConvert.convert<String>(json['type']);
  if (type != null) {
    newAlbumAlbums.type = type;
  }
  final int? size = jsonConvert.convert<int>(json['size']);
  if (size != null) {
    newAlbumAlbums.size = size;
  }
  final String? picidStr = jsonConvert.convert<String>(json['picId_str']);
  if (picidStr != null) {
    newAlbumAlbums.picidStr = picidStr;
  }
  return newAlbumAlbums;
}