I Spotify Api Builder
interface ISpotifyApiBuilder<T : SpotifyApi<T, B>, B : ISpotifyApiBuilder<T, B>>
Content copied to clipboard
Spotify Api builder interface
Parameters
T
The type of SpotifyApi to be built
B
The associated Api builder for T
Functions
authentication
Link copied to clipboard
open fun authentication(block: SpotifyUserAuthorization.() -> Unit): ISpotifyApiBuilder<T, B>
Content copied to clipboard
Allows you to authenticate a SpotifyClientApi with an authorization code or build SpotifyApi using a refresh token
authorization
Link copied to clipboard
open fun authorization(authorization: SpotifyUserAuthorization): ISpotifyApiBuilder<T, B>
Content copied to clipboard
open fun authorization(block: SpotifyUserAuthorization.() -> Unit): ISpotifyApiBuilder<T, B>
Content copied to clipboard
Allows you to authenticate a SpotifyClientApi with an authorization code or build SpotifyApi using a refresh token
credentials
Link copied to clipboard
open fun credentials(block: SpotifyCredentials.() -> Unit): ISpotifyApiBuilder<T, B>
Content copied to clipboard
A block in which Spotify application credentials (accessible via the Spotify dashboard) should be put
options
Link copied to clipboard
open fun options(block: SpotifyApiOptions.() -> Unit): ISpotifyApiBuilder<T, B>
Content copied to clipboard
Properties
authorization
Link copied to clipboard
Allows you to authenticate a SpotifyClientApi with an authorization code or build SpotifyApi using a refresh token
credentials
Link copied to clipboard
A block in which Spotify application credentials (accessible via the Spotify dashboard) should be put
options
Link copied to clipboard
Inheritors
Sources
(source)
Link copied to clipboard