spotify-next
spotify-next
com.kubukoz.next
BuildInfo
Choice
FastForward
Choice
ConfigLoader
ConfigLoader
ConfigLoaderOps
Login
Login
Tokens
Code
LoginProcess
LoginProcess
Program
Runner
Runner
Spotify
Spotify
Error
InvalidStatus
InvalidContext
InvalidItem
Playback
Playback
UserMessage
GoToUri
ConfigFileNotFound
SavedConfig
RemovingCurrentTrack
Seeking
UserOutput
UserOutput
com.kubukoz.next.api
spotify
TrackUri
TrackUri
Item
track
Item
Player
Player
PlayerContext
playlist
album
artist
PlaylistUri
PlaylistUri
PlayerContext
AudioAnalysis
AudioAnalysis
Section
Anything
Anything
TokenResponse
RefreshedTokenResponse
com.kubukoz.next.util
AskFor
Config
Config
Token
Token
RefreshToken
RefreshToken
ConsoleRead
ConsoleRead
middlewares
spotify-next
/
com.kubukoz.next.api
/
spotify
spotify
object
spotify
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Type members
Value members
Implicits
Type members
Classlikes
enum
Anything
Companion
object
object
Anything
Companion
class
final case
class
AudioAnalysis
(sections:
List
[
Section
])
Companion
object
object
AudioAnalysis
Companion
class
enum
Item
Companion
object
object
Item
Companion
class
final case
class
Player
[_Ctx, _Item](context:
_Ctx
, item:
_Item
, progress_ms:
Int
)
Companion
object
object
Player
Companion
class
enum
PlayerContext
Companion
object
object
PlayerContext
Companion
class
final case
class
PlaylistUri
(playlist:
String
, user:
Option
[
String
])
Companion
object
object
PlaylistUri
Companion
class
final case
class
RefreshedTokenResponse
(access_token:
String
)
final case
class
TokenResponse
(access_token:
String
, refresh_token:
String
)
final case
class
TrackUri
(id:
String
)
Companion
object
object
TrackUri
Companion
class
Value members
Concrete fields
val
anything
:
Anything
Implicits
Implicits
implicit
def
optionCodec
[A](`evidence$2`:
Codec
[
A
]):
Codec
[
Option
[A]]
implicit
val
uriCodec
:
Codec
[
Uri
]