Array.<AudioControlCapabilities>Array.<ButtonCapabilities>Array.<ClimateControlCapabilities>HMISettingsControlCapabilitiesLightControlCapabilitiesArray.<RadioControlCapabilities>Array.<SeatControlCapabilities>RemoteControlCapabilitiesRemoteControlCapabilitiesRemoteControlCapabilitiesRemoteControlCapabilitiesRemoteControlCapabilitiesRemoteControlCapabilitiesRemoteControlCapabilitiesInitializes an instance of RemoteControlCapabilities.
Array.<AudioControlCapabilities>Get the AudioControlCapabilities
Kind: Instance method of RemoteControlCapabilities
Returns: Array.<AudioControlCapabilities> - the KEY_AUDIO_CONTROL_CAPABILITIES value
Array.<ButtonCapabilities>Get the ButtonCapabilities
Kind: Instance method of RemoteControlCapabilities
Returns: Array.<ButtonCapabilities> - the KEY_BUTTON_CAPABILITIES value
Array.<ClimateControlCapabilities>Get the ClimateControlCapabilities
Kind: Instance method of RemoteControlCapabilities
Returns: Array.<ClimateControlCapabilities> - the KEY_CLIMATE_CONTROL_CAPABILITIES value
HMISettingsControlCapabilitiesGet the HmiSettingsControlCapabilities
Kind: Instance method of RemoteControlCapabilities
Returns: HMISettingsControlCapabilities - the KEY_HMI_SETTINGS_CONTROL_CAPABILITIES value
LightControlCapabilitiesGet the LightControlCapabilities
Kind: Instance method of RemoteControlCapabilities
Returns: LightControlCapabilities - the KEY_LIGHT_CONTROL_CAPABILITIES value
Array.<RadioControlCapabilities>Get the RadioControlCapabilities
Kind: Instance method of RemoteControlCapabilities
Returns: Array.<RadioControlCapabilities> - the KEY_RADIO_CONTROL_CAPABILITIES value
Array.<SeatControlCapabilities>Get the SeatControlCapabilities
Kind: Instance method of RemoteControlCapabilities
Returns: Array.<SeatControlCapabilities> - the KEY_SEAT_CONTROL_CAPABILITIES value
RemoteControlCapabilitiesSet the AudioControlCapabilities
Kind: Instance method of RemoteControlCapabilities
Returns: RemoteControlCapabilities - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| capabilities | Array.<AudioControlCapabilities> |
If included, the platform supports audio controls. - The desired AudioControlCapabilities. {'array_min_size': 1, 'array_max_size': 100} |
RemoteControlCapabilitiesSet the ButtonCapabilities
Kind: Instance method of RemoteControlCapabilities
Returns: RemoteControlCapabilities - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| capabilities | Array.<ButtonCapabilities> |
If included, the platform supports RC button controls with the included button names. NOTE: Multiple button capabilities can exist for the same ButtonName with different module ids. The module Id for a button should match the module id for a "primary" module type, such as a climate module or a radio module. Whichever module the id matches the button's id is the module the button will control. - The desired ButtonCapabilities. {'array_min_size': 1, 'array_max_size': 100} |
RemoteControlCapabilitiesSet the ClimateControlCapabilities
Kind: Instance method of RemoteControlCapabilities
Returns: RemoteControlCapabilities - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| capabilities | Array.<ClimateControlCapabilities> |
If included, the platform supports RC climate controls. For this baseline version, maxsize=1. i.e. only one climate control module is supported. - The desired ClimateControlCapabilities. {'array_min_size': 1, 'array_max_size': 100} |
RemoteControlCapabilitiesSet the HmiSettingsControlCapabilities
Kind: Instance method of RemoteControlCapabilities
Returns: RemoteControlCapabilities - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| capabilities | HMISettingsControlCapabilities |
If included, the platform supports hmi setting controls. - The desired HmiSettingsControlCapabilities. |
RemoteControlCapabilitiesSet the LightControlCapabilities
Kind: Instance method of RemoteControlCapabilities
Returns: RemoteControlCapabilities - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| capabilities | LightControlCapabilities |
If included, the platform supports light controls. - The desired LightControlCapabilities. |
RemoteControlCapabilitiesSet the RadioControlCapabilities
Kind: Instance method of RemoteControlCapabilities
Returns: RemoteControlCapabilities - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| capabilities | Array.<RadioControlCapabilities> |
If included, the platform supports RC radio controls. - The desired RadioControlCapabilities. {'array_min_size': 1, 'array_max_size': 100} |
RemoteControlCapabilitiesSet the SeatControlCapabilities
Kind: Instance method of RemoteControlCapabilities
Returns: RemoteControlCapabilities - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| capabilities | Array.<SeatControlCapabilities> |
If included, the platform supports seat controls. - The desired SeatControlCapabilities. {'array_min_size': 1, 'array_max_size': 100} |