Album constructor

Album({
  1. required Map<String, dynamic> albumInfo,
  2. required List<Song> tracks,
})

Implementation

Album({required Map<String, dynamic> albumInfo, required List<Song> tracks}) {
  _albumInfo = albumInfo;
  _artist = Artist(artistInfo: albumInfo['artist']);
  _tracks = tracks;
  _url = albumInfo['url'];
  _id = albumInfo['id'];
  _name = albumInfo['name'];
  _fullTitle = albumInfo['full_title'];
  _coverArtUrl = albumInfo['cover_art_url'];
  _coverAartThumbnailrl = albumInfo['cover_art_thumbnail_url'];
}