SettingOptions
public struct SettingOptions : Equatable
Type to represent a setting with a list of options to choose from.
-
Undocumented
Declaration
Swift
public let settingID: String
-
Undocumented
Declaration
Swift
public let settingDescription: String
-
Undocumented
Declaration
Swift
public let options: [Option]
-
Undocumented
Declaration
Swift
public let isRange: Bool
-
Initializes a new
SettingOptions
.Declaration
Swift
public init(settingID: String, settingDescription: String, options: [Option], isRange: Bool)
Parameters
settingID
Name of the setting (machine readable)
settingDescription
Description of the setting (human readable)
options
List of options or if range [min, max] or [min, max, interval]
isRange
If option is given as a range
-
Declaration
Swift
public static func == (lhs: SettingOptions, rhs: SettingOptions) -> Bool