rocksky/shout

app.rocksky.shout.* — public comments on profiles, tracks, albums, artists.

Values

pub fn create(
  message message: String,
) -> rocksky.Request(types.Shout)

app.rocksky.shout.createShout — post a new shout.

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

app.rocksky.shout.getAlbumShouts — shouts on an album.

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

app.rocksky.shout.getArtistShouts — shouts on an artist.

pub fn get_profile_shouts(
  did did: String,
) -> rocksky.Request(dynamic.Dynamic)

app.rocksky.shout.getProfileShouts — shouts on a profile.

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

app.rocksky.shout.getShoutReplies — paginated replies for a shout.

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

app.rocksky.shout.getTrackShouts — shouts on a track.

pub fn remove(id id: String) -> rocksky.Request(types.Shout)

app.rocksky.shout.removeShout — delete a shout.

pub fn reply(
  shout_id shout_id: String,
  message message: String,
) -> rocksky.Request(types.Shout)

app.rocksky.shout.replyShout — reply to an existing shout.

pub fn report(
  shout_id shout_id: String,
) -> rocksky.Request(types.Shout)

app.rocksky.shout.reportShout — file an abuse report on a shout. Add an optional with_reason for context.

pub fn with_reason(
  req: rocksky.Request(a),
  reason: String,
) -> rocksky.Request(a)

Append a reason to a report request before sending.

Search Document