AlbumData

@Serializable
data class AlbumData(val id: Int, val title: String, val type: AlbumType? = null, val metaType: AlbumType, val year: UInt? = null, val releaseDate: Instant? = null, val coverUri: String? = null, val ogImage: String, val genre: String? = null, val trackCount: Int, val likesCount: Int? = null, val recent: Boolean, val veryImportant: Boolean, val artists: List<Artist>, val labels: List<Label>, val available: Boolean, val availableForPremiumUsers: Boolean, val availableForOptions: List<Options>, val availableForMobile: Boolean, val availablePartially: Boolean, val bests: List<Int>, val trackPosition: TrackPosition? = null, val duplicates: List<AlbumData>? = null, val volumes: List<List<TrackData>>? = null)

Constructors

Link copied to clipboard
constructor(id: Int, title: String, type: AlbumType? = null, metaType: AlbumType, year: UInt? = null, releaseDate: Instant? = null, coverUri: String? = null, ogImage: String, genre: String? = null, trackCount: Int, likesCount: Int? = null, recent: Boolean, veryImportant: Boolean, artists: List<Artist>, labels: List<Label>, available: Boolean, availableForPremiumUsers: Boolean, availableForOptions: List<Options>, availableForMobile: Boolean, availablePartially: Boolean, bests: List<Int>, trackPosition: TrackPosition? = null, duplicates: List<AlbumData>? = null, volumes: List<List<TrackData>>? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val bests: List<Int>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val id: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val year: UInt?