AppState
class AppState
The class to observe the Kodio App state
-
The Kodio settings
Declaration
Swift
var settings: KodioSettings
-
The current selection in the sidebar
Declaration
Swift
var selection: Router = .start
-
The current search query
Declaration
Swift
var query: String = ""
-
Init the class; get Kodio settings
Declaration
Swift
init()
-
Update the search query
Declaration
Swift
func updateSearch(query: String) async
Parameters
query
The search query
-
Update the Kodio settings
Declaration
Swift
func updateSettings(settings: KodioSettings)
Parameters
settings
The
KodioSettings
-
Set the Player Settings if ‘togglePlayerSettings’ is true
Declaration
Swift
func setPlayerSettings(host: HostItem, media: KodioSettings.Crossfade)
Parameters
media
The kind of media for optional crossfade