PluginInfo
ruvyrias / PluginInfo
Interface: PluginInfo
Defined in: src/Track.ts:50
Represents additional information provided by a plugin associated with a track.
Properties
albumArtUrl?
optional
albumArtUrl:string
Defined in: src/Track.ts:60
The URL of the album's artwork, if available.
albumName?
optional
albumName:string
Defined in: src/Track.ts:58
The name of the album, if applicable.
albumUrl?
optional
albumUrl:string
Defined in: src/Track.ts:62
The URL of the album, if applicable.
artistArtworkUrl?
optional
artistArtworkUrl:string
Defined in: src/Track.ts:68
The URL of the artist's specific artwork, if applicable.
artistUrl?
optional
artistUrl:string
Defined in: src/Track.ts:64
The URL of the artist's page, if applicable.
artworkUrl?
optional
artworkUrl:string
Defined in: src/Track.ts:66
The URL of the general artwork associated with the plugin information.
author?
optional
author:string
Defined in: src/Track.ts:56
The author or artist associated with the plugin information.
clientData?
optional
clientData:object
Defined in: src/Track.ts:78
Additional client-specific data associated with the plugin information.
Index Signature
[key
: string
]: any
identifier?
optional
identifier:string
Defined in: src/Track.ts:54
The unique identifier associated with the plugin information.
isPreview?
optional
isPreview:boolean
Defined in: src/Track.ts:72
Indicates whether the information is a preview.
previewUrl?
optional
previewUrl:string
Defined in: src/Track.ts:70
The preview URL associated with the plugin information, if available.
totalTracks?
optional
totalTracks:number
Defined in: src/Track.ts:74
The total number of tracks associated with the plugin information, if applicable.
type?
optional
type:string
Defined in: src/Track.ts:52
The type of the plugin information, such as 'album', 'playlist', 'artist', 'recommendations', or a custom type.
uri?
optional
uri:string
Defined in: src/Track.ts:76
The URI or source link associated with the plugin information.