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) asyncParameters
queryThe search query
-
Update the Kodio settings
Declaration
Swift
func updateSettings(settings: KodioSettings)Parameters
settingsThe
KodioSettings -
Set the Player Settings if ‘togglePlayerSettings’ is true
Declaration
Swift
func setPlayerSettings(host: HostItem, media: KodioSettings.Crossfade)Parameters
mediaThe kind of media for optional crossfade
View on GitHub