![]() |
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
[New Boolean Condition] Integer.IsEven(info)
[New Boolean Condition] Integer.IsOdd(info)
[New Infolabel] Player.offset(number).Title
Player.position(number).Title
string
[New Infolabel] Player.position(number).Title
Player.Progress
infolabel also exposed as a string.
Player.ProgressCache
integer / string
Player.ProgressCache
infolabel also exposed as a string.
[New Infolabel] Player.offset(number).Folderpath
Player.position(number).Folderpath
string
[New Infolabel] Player.position(number).Folderpath
[New Infolabel] Player.offset(number).FilenameAndPath
Player.position(number).FilenameAndPath
string
[New Infolabel] Player.position(number).FilenameAndPath
[New Infolabel] Player.offset(number).Filename
Player.position(number).Filename
string
[New Infolabel] Player.position(number).Filename
Player.IsInternetStream
boolean
[New Infolabel] Player.Chapters
[New Boolean Condition] System.Platform.TVOS
System.Platform.Darwin
boolean
[New Infolabel] / System.AddonUpdateCount
[New Boolean Condition] / System.SupportsCPUUsage
System.SupportedHDRTypes
string
[Boolean Condition Updated] System.HasAddon(id)
System.AddonIsEnabled(id)
boolean
[New Boolean Condition] System.AddonIsEnabled(id)
[New Infolabel] MusicPlayer.DiscTitle
MusicPlayer.ReleaseDate
string
[New Infolabel] MusicPlayer.ReleaseDate
MusicPlayer.OriginalDate
string
[New Infolabel] MusicPlayer.OriginalDate
[New Infolabel] MusicPlayer.BPM
MusicPlayer.IsMultiDisc
boolean
[New Infolabel] MusicPlayer.IsMultiDisc
[New Infolabel] MusicPlayer.TotalDiscs
[New Infolabel] MusicPlayer.Station
MusicPlayer.MediaProviders
string
[New Infolabel] VideoPlayer.offset(number).Title
VideoPlayer.position(number).Title
string
[New Infolabel] VideoPlayer.position(number).Title
VideoPlayer.OriginalTitle
string
[New Infolabel] VideoPlayer.offset(number).OriginalTitle
VideoPlayer.position(number).OriginalTitle
string
[New Infolabel] VideoPlayer.position(number).OriginalTitle
VideoPlayer.TVShowTitle
string
[New Infolabel] VideoPlayer.offset(number).TVShowTitle
VideoPlayer.position(number).TVShowTitle
string
[New Infolabel] VideoPlayer.position(number).TVShowTitle
[New Infolabel] VideoPlayer.offset(number).Season
VideoPlayer.position(number).Season
string
[New Infolabel] VideoPlayer.position(number).Season
[New Infolabel] VideoPlayer.offset(number).Episode
VideoPlayer.position(number).Episode
string
[New Infolabel] VideoPlayer.position(number).Episode
[New Infolabel] VideoPlayer.offset(number).Genre
VideoPlayer.position(number).Genre
string
[New Infolabel] VideoPlayer.position(number).Genre
[New Infolabel] VideoPlayer.offset(number).VideoPlayer_Offset_Director
VideoPlayer.position(number).Director
string
[New Infolabel] VideoPlayer.position(number).Director
[New Infolabel] VideoPlayer.offset(number).Country
VideoPlayer.position(number).Country
string
[New Infolabel] VideoPlayer.position(number).Country
[New Infolabel] VideoPlayer.offset(number).Year
VideoPlayer.position(number).Year
string
[New Infolabel] VideoPlayer.position(number).Year
[New Infolabel] VideoPlayer.offset(number).Cover
VideoPlayer.position(number).Cover
string
[New Infolabel] VideoPlayer.position(number).Cover
[New Infolabel] VideoPlayer.offset(number).Rating
VideoPlayer.position(number).Rating
string
[New Infolabel] VideoPlayer.position(number).Rating
[New Infolabel] VideoPlayer.offset(number).UserRating
VideoPlayer.position(number).UserRating
string
[New Infolabel] VideoPlayer.position(number).UserRating
[New Infolabel] VideoPlayer.offset(number).Votes
VideoPlayer.position(number).Votes
string
[New Infolabel] VideoPlayer.position(number).Votes
VideoPlayer.RatingAndVotes
string
[New Infolabel] VideoPlayer.offset(number).RatingAndVotes
VideoPlayer.position(number).RatingAndVotes
string
[New Infolabel] VideoPlayer.position(number).RatingAndVotes
[New Infolabel] VideoPlayer.offset(number).mpaa
VideoPlayer.position(number).mpaa
string
[New Infolabel] VideoPlayer.position(number).mpaa
[New Infolabel] VideoPlayer.offset(number).IMDBNumber
VideoPlayer.position(number).IMDBNumber
string
[New Infolabel] VideoPlayer.position(number).IMDBNumber
[New Infolabel] VideoPlayer.offset(number).Top250
VideoPlayer.position(number).Top250
string
[New Infolabel] VideoPlayer.position(number).Top250
VideoPlayer.EpisodeName
string
[New Infolabel] VideoPlayer.offset(number).Album
VideoPlayer.position(number).Album
string
[New Infolabel] VideoPlayer.position(number).Album
[New Infolabel] VideoPlayer.offset(number).Artist
VideoPlayer.position(number).Artist
string
[New Infolabel] VideoPlayer.position(number).Artist
[New Infolabel] VideoPlayer.offset(number).Studio
VideoPlayer.position(number).Studio
string
[New Infolabel] VideoPlayer.position(number).Studio
[New Infolabel] VideoPlayer.offset(number).Writer
VideoPlayer.position(number).Writer
string
[New Infolabel] VideoPlayer.position(number).Writer
[New Infolabel] VideoPlayer.offset(number).Tagline
VideoPlayer.position(number).Tagline
string
[New Infolabel] VideoPlayer.position(number).Tagline
VideoPlayer.PlotOutline
string
[New Infolabel] VideoPlayer.offset(number).PlotOutline
VideoPlayer.position(number).PlotOutline
string
[New Infolabel] VideoPlayer.position(number).PlotOutline
[New Infolabel] VideoPlayer.offset(number).Plot
VideoPlayer.position(number).Plot
string
[New Infolabel] VideoPlayer.position(number).Plot
[New Infolabel] VideoPlayer.offset(number).Premiered
VideoPlayer.position(number).Premiered
string
[New Infolabel] VideoPlayer.position(number).Premiered
[New Infolabel] VideoPlayer.offset(number).Title
VideoPlayer.position(number).Trailer
string
[New Infolabel] VideoPlayer.position(number).Trailer
[New Infolabel] VideoPlayer.offset(number).LastPlayed
VideoPlayer.position(number).LastPlayed
string
[New Infolabel] VideoPlayer.position(number).LastPlayed
[New Infolabel] VideoPlayer.offset(number).PlayCount
VideoPlayer.position(number).PlayCount
string
[New Infolabel] VideoPlayer.position(number).PlayCount
[New Infolabel] VideoPlayer.offset(number).DBID
VideoPlayer.position(number).DBID
string
[New Infolabel] VideoPlayer.position(number).DBID
VideoPlayer.UniqueID(name)
string
[New Infolabel] VideoPlayer.UniqueID(name)
[New Infolabel] VideoPlayer.TvShowDBID
VideoPlayer.AudioStreamCount
integer
[New Boolean Condition] ListItem.IsPlayable
[New Boolean Condition] ListItem.HasArchive
[New Boolean Condition] ListItem.IsAutoUpdateable
ListItem.Property(Addon.IsFromOfficialRepo)
boolean
[New Boolean Condition] ListItem.Property(Addon.IsFromOfficialRepo)
ListItem.Property(Addon.IsBinary)
boolean
[New Boolean Condition] ListItem.Property(Addon.IsBinary)
ListItem.Property(Addon.IsUpdate)
boolean
[New Boolean Condition] ListItem.Property(Addon.IsUpdate)
ListItem.Property(Addon.ValidUpdateOrigin)
string
[New Infolabel] ListItem.Property(Addon.ValidUpdateOrigin)
ListItem.Property(Addon.ValidUpdateVersion)
string
[New Infolabel] ListItem.Property(Addon.ValidUpdateVersion)
[New Infolabel] ListItem.Property(Album_Totaldiscs)
ListItem.Property(Album_Isboxset)
string
[New Infobool] ListItem.Property(Album_Isboxset)
ListItem.Property(Album_Duration)
string
[New Infolabel] ListItem.Property(Album_Duration)
[New Infolabel] ListItem.FileNameNoExtension
[New Boolean Condition] ListItem.HasReminder
ListItem.HasReminderRule
.HasReminderRule boolean
[New Boolean Condition] ListItem.HasReminderRule
[New Infolabel] ListItem.AddonLifecycleType
replaces ListItem.AddonBroken
.
ListItem.AddonLifecycleDesc
string
[New Infolabel] ListItem.AddonLifecycleDesc
replaces ListItem.AddonBroken
.
[New Infolabel] ListItem.CurrentItem
[New Infolabel] ListItem.IsNew
[New Infolabel] ListItem.IsPremiere
[New Infolabel] ListItem.IsFinale
[New Infolabel] ListItem.IsLive
[New Infolabel] ListItem.DiscTitle
[New Infolabel] ListItem.IsBoxset
[New Infolabel] ListItem.TotalDiscs
[New Infolabel] ListItem.ReleaseDate
[New Infolabel] ListItem.OriginalDate
[New Infolabel] ListItem.BPM
ListItem.UniqueID(name)
string
[New Infolabel] ListItem.UniqueID(name)
[New Infolabel] ListItem.BitRate
[New Infolabel] ListItem.SampleRate
[New Infolabel] ListItem.NoOfChannels
[New Infolabel] ListItem.TvShowDBID
[New Infolabel] ListItem.AlbumStatus
ListItem.HdrType
string
[New Infolabel] PVR.TimeShiftSeekbar
[New Infolabel] PVR.IsPlayingActiveRecording
PVR.TimeshiftProgressPlayPos
integer
[New Boolean Condition] Library.HasContent(boxsets)
[New Boolean Condition] Library.HasNode(path)
[Removed Infolabels] The following infolabels have been removed:
System.Platform.Linux.RaspberryPi
- use System.Platform.Linux
insteadPage List of built-in functions [New builtin] EnableAddon(id)
InstallAddon(id)
Install the specified plugin/script Page Ranges Control [Ranges Control] New control added.