Gets the object as serialized JSON string. Or sets serialized JSON (to fill this object's metadata by the metadata included within the JSON)
Set to true after deletion so that 'change' event is called and item is removed from UI lists.
Gets integer id of the object
Optional
isWhether this object can be listened (e.g. for 'change' event)
Whether player is paused
Whether player is playing
Is source for status bar informations.
Length (in milliseconds) of the seekbar (current track)
Name of the player/renderer
Gets the object type as string
Gets persistent id of the object
Optional
playersPosition (in milliseconds) of the seekbar
Gets the object title
Guid of the player/renderer
Volume of player/renderer (between 0 and 1)
Unlock object from update state. beginUpdate and endUpdate must be in pair. When endUpdate is called, change event is called.
Perform Play on the player (e.g. to resume playback)
result -1 = failure, 0 = success
Event is called when object is somehow changed
See App.listen
additional change type (can have values like 'tracklist', 'deleted', 'title' or undefined)
Rest
...additionalArgs: any[]app.listen(object, 'change', (changeType) => { });
Event is called when object is going to destroy
See App.listen
Event is called when status info of the object is changed
See App.listen
Remote Player (UPnP/DLNA) Accessible e.g. via app.sharing.getAvailablePlayers() or app.sharing.getActivePlayer()
RemotePlayer