LyricsApi

class LyricsApi(api: ApiClient) : Api

Constructors

Link copied to clipboard
constructor(api: ApiClient)

Functions

Link copied to clipboard
suspend fun deleteLyrics(itemId: UUID): Response<Unit>

Deletes an external lyric file.

Link copied to clipboard
suspend fun downloadRemoteLyrics(itemId: UUID, lyricId: String): Response<LyricDto>

Downloads a remote lyric.

Link copied to clipboard
suspend fun getLyrics(itemId: UUID): Response<LyricDto>

Gets an item's lyrics.

Link copied to clipboard
suspend fun getRemoteLyrics(lyricId: String): Response<LyricDto>

Gets the remote lyrics.

Link copied to clipboard

Search remote lyrics.

Link copied to clipboard
suspend fun uploadLyrics(itemId: UUID, fileName: String, data: String): Response<LyricDto>

Upload an external lyric file.