$AlbumInfoEntityFromJson function

AlbumInfoEntity $AlbumInfoEntityFromJson(
  1. Map<String, dynamic> json
)

Implementation

AlbumInfoEntity $AlbumInfoEntityFromJson(Map<String, dynamic> json) {
  final AlbumInfoEntity albumInfoEntity = AlbumInfoEntity();
  final bool? resourceState = jsonConvert.convert<bool>(json['resourceState']);
  if (resourceState != null) {
    albumInfoEntity.resourceState = resourceState;
  }
  final List<AlbumInfoSongs>? songs = (json['songs'] as List<dynamic>?)?.map(
          (e) => jsonConvert.convert<AlbumInfoSongs>(e) as AlbumInfoSongs).toList();
  if (songs != null) {
    albumInfoEntity.songs = songs;
  }
  final int? code = jsonConvert.convert<int>(json['code']);
  if (code != null) {
    albumInfoEntity.code = code;
  }
  final AlbumInfoAlbum? album = jsonConvert.convert<AlbumInfoAlbum>(json['album']);
  if (album != null) {
    albumInfoEntity.album = album;
  }
  return albumInfoEntity;
}