def item_activated(self, songitem): """ Called when specific song item is activated. Toggles track playback state or loads entire playlist that contains current track into player queue. """ if songitem.is_currently_played: player.play_pause() else: player.load_queue(self.tracks, songitem.index)
def play_pause(): """ Toggle play/pause. """ player.play_pause()
def item_play_pause(self, songitem): """ Called when you want to start playing a song. """ if songitem.is_currently_played: player.play_pause()