Undocumented
Constructs a newly allocated SDLHMISettingsControlCapabilities object with moduleName
- (nonnull instancetype)initWithModuleName:(nonnull NSString *)moduleName;
init(moduleName: String)
The short friendly name of the hmi setting module
An instance of the SDLHMISettingsControlCapabilities class
Constructs a newly allocated SDLHMISettingsControlCapabilities object with moduleName
- (nonnull instancetype)initWithModuleName:(nonnull NSString *)moduleName
moduleInfo:(nullable SDLModuleInfo *)moduleInfo;
init(moduleName: String, moduleInfo: SDLModuleInfo?)
The short friendly name of the hmi setting module
Information about a RC module, including its id.
An instance of the SDLHMISettingsControlCapabilities class
Constructs a newly allocated SDLHMISettingsControlCapabilities object with given parameters
- (nonnull instancetype)initWithModuleName:(nonnull NSString *)moduleName
distanceUnitAvailable:(BOOL)distanceUnitAvailable
temperatureUnitAvailable:(BOOL)temperatureUnitAvailable
displayModeUnitAvailable:(BOOL)displayModeUnitAvailable;
init(moduleName: String, distanceUnitAvailable: Bool, temperatureUnitAvailable: Bool, displayModeUnitAvailable: Bool)
The short friendly name of the hmi setting module
Availability of the control of distance unit.
Availability of the control of temperature unit.
Availability of the control of displayMode unit.
An instance of the SDLHMISettingsControlCapabilities class
Constructs a newly allocated SDLHMISettingsControlCapabilities object with given parameters
- (nonnull instancetype)initWithModuleName:(nonnull NSString *)moduleName
moduleInfo:(nullable SDLModuleInfo *)moduleInfo
distanceUnitAvailable:(BOOL)distanceUnitAvailable
temperatureUnitAvailable:(BOOL)temperatureUnitAvailable
displayModeUnitAvailable:(BOOL)displayModeUnitAvailable;
init(moduleName: String, moduleInfo: SDLModuleInfo?, distanceUnitAvailable: Bool, temperatureUnitAvailable: Bool, displayModeUnitAvailable: Bool)
The short friendly name of the hmi setting module.
Information about a RC module, including its id.
Availability of the control of distance unit.
Availability of the control of temperature unit.
Availability of the control of displayMode unit.
An instance of the SDLHMISettingsControlCapabilities class
@abstract The short friendly name of the hmi setting module. It should not be used to identify a module by mobile application.
Required, Max String length 100 chars
@property (readwrite, strong, nonatomic) NSString *_Nonnull moduleName;
var moduleName: String { get set }
@abstract Availability of the control of distance unit.
Optional, Boolean
@property (readwrite, strong, nonatomic, nullable)
NSNumber<SDLBool> *distanceUnitAvailable;
var distanceUnitAvailable: (NSNumber & SDLBool)? { get set }
@abstract Availability of the control of temperature unit.
Optional, Boolean
@property (readwrite, strong, nonatomic, nullable)
NSNumber<SDLBool> *temperatureUnitAvailable;
var temperatureUnitAvailable: (NSNumber & SDLBool)? { get set }
@abstract Availability of the control of HMI display mode.
Optional, Boolean
@property (readwrite, strong, nonatomic, nullable)
NSNumber<SDLBool> *displayModeUnitAvailable;
var displayModeUnitAvailable: (NSNumber & SDLBool)? { get set }
Information about a RC module, including its id.
Optional
@property (readwrite, strong, nonatomic, nullable) SDLModuleInfo *moduleInfo;
var moduleInfo: SDLModuleInfo? { get set }