Settings
public enum Settings
Settings modification (Kodi Namespace)
-
getCategories(section:Asynchronous)
-
getSections()AsynchronousRetrieves all setting sections (Kodi API)
Declaration
Swift
public static func getSections() async -> [Setting.Details.Section]Return Value
All setting sections
-
getSettings(section:Asynchronouscategory: ) Retrieves all settings (Kodi API)
Note
Both must be nill or set or else it does not work
Declaration
Parameters
sectionOptional section
categoryOptional category
Return Value
All settings, filtered by optional section and category
-
setSettingValue(setting:Asynchronousint: bool: string: list: ) Changes the value of a setting (Kodi API)
Declaration
Swift
public static func setSettingValue(setting: Setting.ID, int: Int? = nil, bool: Bool? = nil, string: String? = nil, list: [Int]? = nil) asyncParameters
settingThe
IDto setintThe optional Int value
boolThe optional Bool value
stringThe optional String value
listThe optional [Int] value
View on GitHub
Settings Enumeration Reference