Rocksky.Playlist (Rocksky v0.1.0)

Copy Markdown View Source

app.rocksky.playlist.* endpoints.

Summary

Functions

Create a playlist. Params: :name, :description.

Fetch a playlist. Params: :uri.

List playlists. Params: :limit, :offset.

Insert a directory into a playlist. Params: :uri, :directory, :position.

Insert files into a playlist. Params: :uri, :files, :position.

Remove a playlist. Params: :uri.

Start a playlist. Params: :uri, :shuffle, :position.

Functions

create_playlist(client, params)

Create a playlist. Params: :name, :description.

get_playlist(client, params \\ [])

Fetch a playlist. Params: :uri.

get_playlists(client, params \\ [])

List playlists. Params: :limit, :offset.

insert_directory(client, params)

Insert a directory into a playlist. Params: :uri, :directory, :position.

insert_files(client, params)

Insert files into a playlist. Params: :uri, :files, :position.

remove_playlist(client, params)

Remove a playlist. Params: :uri.

start_playlist(client, params)

Start a playlist. Params: :uri, :shuffle, :position.