Below is a list of methods that inform about the player state

Player Methods

Function Return
DZ.player.isPlaying boolean
DZ.player.getTrackList Array of track object [{id:1, title: 'track1',...}, {...},..]
DZ.player.getCurrentTrack Track object {id:1, title: 'track1',...}
DZ.player.getCurrentIndex int
DZ.player.getVolume int [0, 100]
DZ.player.getShuffle boolean
DZ.player.getRepeat int {0, 1, 2}
0: no repeat
1: repeat all
2: repeat one
DZ.player.getMute boolean