- LyricsApiFp(configuration?): {
deleteLyrics(itemId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>;
downloadRemoteLyrics(itemId: string, lyricId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<LyricDto>)>;
getLyrics(itemId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<LyricDto>)>;
getRemoteLyrics(lyricId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<LyricDto>)>;
searchRemoteLyrics(itemId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<RemoteLyricInfoDto[]>)>;
uploadLyrics(itemId: string, fileName: string, body?: File, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<LyricDto>)>;
} Returns {
deleteLyrics(itemId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>;
downloadRemoteLyrics(itemId: string, lyricId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<LyricDto>)>;
getLyrics(itemId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<LyricDto>)>;
getRemoteLyrics(lyricId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<LyricDto>)>;
searchRemoteLyrics(itemId: string, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<RemoteLyricInfoDto[]>)>;
uploadLyrics(itemId: string, fileName: string, body?: File, options?: RawAxiosRequestConfig): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<LyricDto>)>;
}
deleteLyrics:function
- deleteLyrics(itemId, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>
Parameters
- itemId: string
Optional
options: RawAxiosRequestConfig
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>)>
downloadRemoteLyrics:function
- downloadRemoteLyrics(itemId, lyricId, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<LyricDto>)>
Parameters
- itemId: string
- lyricId: string
Optional
options: RawAxiosRequestConfig
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<LyricDto>)>
getLyrics:function
- getLyrics(itemId, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<LyricDto>)>
Parameters
- itemId: string
Optional
options: RawAxiosRequestConfig
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<LyricDto>)>
getRemoteLyrics:function
- getRemoteLyrics(lyricId, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<LyricDto>)>
Parameters
- lyricId: string
Optional
options: RawAxiosRequestConfig
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<LyricDto>)>
searchRemoteLyrics:function
- searchRemoteLyrics(itemId, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<RemoteLyricInfoDto[]>)>
Parameters
- itemId: string
Optional
options: RawAxiosRequestConfig
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<RemoteLyricInfoDto[]>)>
uploadLyrics:function
- uploadLyrics(itemId, fileName, body?, options?): Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<LyricDto>)>
Parameters
- itemId: string
- fileName: string
Optional
body: FileOptional
options: RawAxiosRequestConfig
Returns Promise<((axios?: AxiosInstance, basePath?: string) => AxiosPromise<LyricDto>)>
LyricsApi - functional programming interface
Export