Liking cljdoc? Tell your friends :D

rocksky.player

Endpoints under app.rocksky.player.* — controls Rocksky's web player.

Endpoints under app.rocksky.player.* — controls Rocksky's web player.
raw docstring

add-items-to-queueclj

(add-items-to-queue client {:keys [player-id items position shuffle]})

Add items to the queue.

Required: :items (collection of file IDs). Optional: :player-id :position :shuffle.

Add items to the queue.

Required: `:items` (collection of file IDs).
Optional: `:player-id` `:position` `:shuffle`.
sourceraw docstring

get-currently-playingclj

(get-currently-playing client)
(get-currently-playing client {:keys [player-id actor]})

Get the currently playing track.

Optional: :player-id :actor.

Get the currently playing track.

Optional: `:player-id` `:actor`.
sourceraw docstring

get-playback-queueclj

(get-playback-queue client)
(get-playback-queue client {:keys [player-id]})

Get the playback queue. Optional: :player-id.

Get the playback queue. Optional: `:player-id`.
sourceraw docstring

next-trackclj

(next-track client)
(next-track client {:keys [player-id]})

Skip to the next track. Optional: :player-id.

Skip to the next track. Optional: `:player-id`.
sourceraw docstring

pauseclj

(pause client)
(pause client {:keys [player-id]})

Pause playback. Optional: :player-id.

Pause playback. Optional: `:player-id`.
sourceraw docstring

playclj

(play client)
(play client {:keys [player-id]})

Resume playback. Optional: :player-id.

Resume playback. Optional: `:player-id`.
sourceraw docstring

play-directoryclj

(play-directory client
                {:keys [player-id directory-id shuffle recurse position]})

Play all tracks in a directory.

Required: :directory-id. Optional: :player-id :shuffle :recurse :position.

Play all tracks in a directory.

Required: `:directory-id`.
Optional: `:player-id` `:shuffle` `:recurse` `:position`.
sourceraw docstring

play-fileclj

(play-file client {:keys [player-id file-id]})

Play a specific file by :file-id.

Required: :file-id. Optional: :player-id.

Play a specific file by `:file-id`.

Required: `:file-id`. Optional: `:player-id`.
sourceraw docstring

previous-trackclj

(previous-track client)
(previous-track client {:keys [player-id]})

Skip to the previous track. Optional: :player-id.

Skip to the previous track. Optional: `:player-id`.
sourceraw docstring

seekclj

(seek client {:keys [player-id position]})

Seek to :position (in seconds). Required: :position. Optional: :player-id.

Seek to `:position` (in seconds). Required: `:position`. Optional: `:player-id`.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close