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
/
Login
Login
object
Login
Companion
class
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Type members
Value members
Type members
Classlikes
final case
class
Code
(value:
String
)
final case
class
Tokens
(access:
Token
, refresh:
RefreshToken
)
Value members
Concrete methods
def
apply
[F[_]](F:
Login
[F]):
Login
[F]
def
blaze
[F[_]](client:
Client
[F])(`evidence$1`:
UserOutput
[
F
], `evidence$2`:
Ask
[
F
], `evidence$3`:
Async
[
F
]):
Login
[F]
def
routes
[F[_]](saveCode:
Code
=> F[
Unit
], finishServer: F[
Unit
])(`evidence$4`:
MonadThrow
[
F
]):
HttpRoutes
[F]