rocksky/playlist

app.rocksky.playlist.* — manage and read playlists.

Values

pub fn create(
  name name: String,
) -> rocksky.Request(dynamic.Dynamic)

app.rocksky.playlist.createPlaylist. Add with_description for a blurb.

pub fn get_playlist(
  uri uri: String,
) -> rocksky.Request(dynamic.Dynamic)

app.rocksky.playlist.getPlaylist — fetch a playlist by AT-URI.

pub fn get_playlists() -> rocksky.Request(dynamic.Dynamic)

app.rocksky.playlist.getPlaylists — paginated playlist catalogue.

pub fn insert_directory(
  uri uri: String,
  directory directory: String,
) -> rocksky.Request(dynamic.Dynamic)

app.rocksky.playlist.insertDirectory.

pub fn insert_files(
  uri uri: String,
  files files: List(String),
) -> rocksky.Request(dynamic.Dynamic)

app.rocksky.playlist.insertFiles.

pub fn remove(
  uri uri: String,
) -> rocksky.Request(dynamic.Dynamic)

app.rocksky.playlist.removePlaylist.

pub fn start(uri uri: String) -> rocksky.Request(dynamic.Dynamic)

app.rocksky.playlist.startPlaylist — begin playback of a playlist.

pub fn with_description(
  req: rocksky.Request(a),
  description: String,
) -> rocksky.Request(a)
pub fn with_position(
  req: rocksky.Request(a),
  position: Int,
) -> rocksky.Request(a)
pub fn with_shuffle(
  req: rocksky.Request(a),
  shuffle: Bool,
) -> rocksky.Request(a)
Search Document