Album
struct Album : KodiItem, Sendable
Album details (Global Kodi Type)
-
Calculated variables
The ID of the album
Declaration
Swift
public var id: String -
The Kodi ID of the album
Declaration
Swift
public var kodiID: Library.ID -
The sort title of the album
Declaration
Swift
public var sortByTitle: String -
The subtitle of the album (‘displayArtist’ property)
Declaration
Swift
public var subtitle: String -
The details of the album (‘year’ property)
Declaration
Swift
public var details: String -
The duration of the album
Declaration
Swift
public var duration: Int -
The search string
Declaration
Swift
public var search: String -
The poster of the album
Declaration
Swift
public var poster: String -
Not in use but needed by protocol
The resume position of the album
Declaration
Swift
public var resume: Video.Resume -
Calculated variables
The location of the album
Declaration
Swift
public var file: String -
Audio.Details.Album
Declaration
Swift
public var albumDuration: Int -
Undocumented
Declaration
Swift
public var albumID: Library.ID -
Undocumented
Declaration
Swift
public var albumLabel: String -
Undocumented
Declaration
Swift
public var albumStatus: String -
Undocumented
Declaration
Swift
public var compilation: Bool -
Declaration
Swift
public var description: String -
Undocumented
Declaration
Swift
public var isBoxset: Bool -
Declaration
Swift
public var lastPlayed: String -
Undocumented
Declaration
Swift
public var mood: [String] -
Undocumented
Declaration
Swift
public var musicBrainzAlbumID: String -
Undocumented
Declaration
Swift
public var musicBrainzReleasegroupID: String -
Declaration
Swift
public var playcount: Int -
Undocumented
Declaration
Swift
public var releaseType: Audio.Album.ReleaseType -
Undocumented
Declaration
Swift
public var sourceID: [Int] -
Undocumented
Declaration
Swift
public var style: [String] -
Undocumented
Declaration
Swift
public var theme: [String] -
Undocumented
Declaration
Swift
public var totalDiscs: Int -
Undocumented
Declaration
Swift
public var type: String -
Audio.Details.Media
Declaration
Swift
public var artist: [String] -
Undocumented
Declaration
Swift
public var artistID: [Int] -
Undocumented
Declaration
Swift
public var displayArtist: String -
Undocumented
Declaration
Swift
public var musicBrainzAlbumArtistID: [String] -
Undocumented
Declaration
Swift
public var originalDate: String -
Declaration
Swift
public var rating: Double -
Undocumented
Declaration
Swift
public var releaseDate: String -
Undocumented
Declaration
Swift
public var sortArtist: String -
Declaration
Swift
public var title: String -
Declaration
Swift
public var userRating: Int -
Undocumented
Declaration
Swift
public var votes: Int -
Declaration
Swift
public var year: Int -
Audio.Details.Base
Declaration
Swift
public var art: Media.Artwork -
Declaration
Swift
public var dateAdded: String -
Undocumented
Declaration
Swift
public var genre: [String] -
Media.Details.Base
Declaration
Swift
public var fanart: String -
Undocumented
Declaration
Swift
public var thumbnail: String -
Declaration
Swift
public init(from decoder: Decoder) throws
View on GitHub
Album Structure Reference