AppServicesCapabilitiesArray.<DisplayCapability>DriverDistractionCapabilityNavigationCapabilityPhoneCapabilityRemoteControlCapabilitiesSeatLocationCapabilitySystemCapabilityTypeVideoStreamingCapabilitySystemCapabilitySystemCapabilitySystemCapabilitySystemCapabilitySystemCapabilitySystemCapabilitySystemCapabilitySystemCapabilitySystemCapabilityAppServicesCapabilitiesGet the AppServicesCapabilities
Kind: Instance method of SystemCapability
Returns: AppServicesCapabilities - the KEY_APP_SERVICES_CAPABILITIES value
Array.<DisplayCapability>Get the DisplayCapabilities
Kind: Instance method of SystemCapability
Returns: Array.<DisplayCapability> - the KEY_DISPLAY_CAPABILITIES value
DriverDistractionCapabilityGet the DriverDistractionCapability
Kind: Instance method of SystemCapability
Returns: DriverDistractionCapability - the KEY_DRIVER_DISTRACTION_CAPABILITY value
NavigationCapabilityGet the NavigationCapability
Kind: Instance method of SystemCapability
Returns: NavigationCapability - the KEY_NAVIGATION_CAPABILITY value
PhoneCapabilityGet the PhoneCapability
Kind: Instance method of SystemCapability
Returns: PhoneCapability - the KEY_PHONE_CAPABILITY value
RemoteControlCapabilitiesGet the RemoteControlCapability
Kind: Instance method of SystemCapability
Returns: RemoteControlCapabilities - the KEY_REMOTE_CONTROL_CAPABILITY value
SeatLocationCapabilityGet the SeatLocationCapability
Kind: Instance method of SystemCapability
Returns: SeatLocationCapability - the KEY_SEAT_LOCATION_CAPABILITY value
SystemCapabilityTypeGet the SystemCapabilityType
Kind: Instance method of SystemCapability
Returns: SystemCapabilityType - the KEY_SYSTEM_CAPABILITY_TYPE value
VideoStreamingCapabilityGet the VideoStreamingCapability
Kind: Instance method of SystemCapability
Returns: VideoStreamingCapability - the KEY_VIDEO_STREAMING_CAPABILITY value
SystemCapabilitySet the AppServicesCapabilities
Kind: Instance method of SystemCapability
Returns: SystemCapability - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| capabilities | AppServicesCapabilities |
An array of currently available services. If this is an update to the capability the affected services will include an update reason in that item - The desired AppServicesCapabilities. |
SystemCapabilitySet the DisplayCapabilities
Kind: Instance method of SystemCapability
Returns: SystemCapability - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| capabilities | Array.<DisplayCapability> |
The desired DisplayCapabilities. {'array_min_size': 1, 'array_max_size': 1000} |
SystemCapabilitySet the DriverDistractionCapability
Kind: Instance method of SystemCapability
Returns: SystemCapability - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| capability | DriverDistractionCapability |
Describes capabilities when the driver is distracted - The desired DriverDistractionCapability. |
SystemCapabilitySet the NavigationCapability
Kind: Instance method of SystemCapability
Returns: SystemCapability - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| capability | NavigationCapability |
Describes extended capabilities for onboard navigation system - The desired NavigationCapability. |
SystemCapabilitySet the PhoneCapability
Kind: Instance method of SystemCapability
Returns: SystemCapability - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| capability | PhoneCapability |
Describes extended capabilities of the module's phone feature - The desired PhoneCapability. |
SystemCapabilitySet the RemoteControlCapability
Kind: Instance method of SystemCapability
Returns: SystemCapability - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| capability | RemoteControlCapabilities |
Contains information about the module's remote control feature - The desired RemoteControlCapability. |
SystemCapabilitySet the SeatLocationCapability
Kind: Instance method of SystemCapability
Returns: SystemCapability - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| capability | SeatLocationCapability |
Contains information about the locations of each seat - The desired SeatLocationCapability. |
SystemCapabilitySet the SystemCapabilityType
Kind: Instance method of SystemCapability
Returns: SystemCapability - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| type | SystemCapabilityType |
Used as a descriptor of what data to expect in this struct. The corresponding param to this enum should be included and the only other param included. - The desired SystemCapabilityType. |
SystemCapabilitySet the VideoStreamingCapability
Kind: Instance method of SystemCapability
Returns: SystemCapability - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| capability | VideoStreamingCapability |
Contains information about the module's video streaming capabilities - The desired VideoStreamingCapability. |