Liking cljdoc? Tell your friends :D

rocksky.playlist

Endpoints under app.rocksky.playlist.*

Endpoints under app.rocksky.playlist.*
raw docstring

create-playlistclj

(create-playlist client {:keys [name description]})

Create a new playlist.

Required: :name. Optional: :description.

Create a new playlist.

Required: `:name`. Optional: `:description`.
sourceraw docstring

get-playlistclj

(get-playlist client {:keys [uri]})

Get a playlist by URI. Required: :uri.

Get a playlist by URI. Required: `:uri`.
sourceraw docstring

get-playlistsclj

(get-playlists client)
(get-playlists client {:keys [limit offset]})

List playlists. Optional: :limit :offset.

List playlists. Optional: `:limit` `:offset`.
sourceraw docstring

insert-directoryclj

(insert-directory client {:keys [uri directory position]})

Insert a directory into a playlist.

Required: :uri :directory. Optional: :position.

Insert a directory into a playlist.

Required: `:uri` `:directory`. Optional: `:position`.
sourceraw docstring

insert-filesclj

(insert-files client {:keys [uri files position]})

Insert files into a playlist.

Required: :uri :files (collection of file IDs). Optional: :position.

Insert files into a playlist.

Required: `:uri` `:files` (collection of file IDs).
Optional: `:position`.
sourceraw docstring

remove-playlistclj

(remove-playlist client {:keys [uri]})

Remove a playlist by URI. Required: :uri.

Remove a playlist by URI. Required: `:uri`.
sourceraw docstring

start-playlistclj

(start-playlist client {:keys [uri shuffle position]})

Start playing a playlist.

Required: :uri. Optional: :shuffle :position.

Start playing a playlist.

Required: `:uri`. Optional: `:shuffle` `:position`.
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