Expand Minimize Picture-in-picture Power Device Status Voice Recognition Skip Back Skip Forward Minus Plus Play Search
Internet Explorer alert
This browser is not recommended for use with smartdevicelink.com, and may not function properly. Upgrade to a different browser to guarantee support of all features.
close alert
To Top Created with Sketch. To Top
To Bottom Created with Sketch. To Bottom
JavaScript Suite Documentation

HMICapabilities Class Reference

Constructors

Instance Methods

Constructors

new HMICapabilities(parameters)

Initializes an instance of HMICapabilities.

Instance Methods

hMICapabilities.getAppServices() ⇒ Boolean

Get the AppServices

Kind: Instance method of HMICapabilities
Returns: Boolean - the KEY_APP_SERVICES value

hMICapabilities.getDisplays() ⇒ Boolean

Get the Displays

Kind: Instance method of HMICapabilities
Returns: Boolean - the KEY_DISPLAYS value

hMICapabilities.getDriverDistraction() ⇒ Boolean

Get the DriverDistraction

Kind: Instance method of HMICapabilities
Returns: Boolean - the KEY_DRIVER_DISTRACTION value

hMICapabilities.getNavigation() ⇒ Boolean

Get the Navigation

Kind: Instance method of HMICapabilities
Returns: Boolean - the KEY_NAVIGATION value

hMICapabilities.getPhoneCall() ⇒ Boolean

Get the PhoneCall

Kind: Instance method of HMICapabilities
Returns: Boolean - the KEY_PHONE_CALL value

hMICapabilities.getRemoteControl() ⇒ Boolean

Get the RemoteControl

Kind: Instance method of HMICapabilities
Returns: Boolean - the KEY_REMOTE_CONTROL value

hMICapabilities.getSeatLocation() ⇒ Boolean

Get the SeatLocation

Kind: Instance method of HMICapabilities
Returns: Boolean - the KEY_SEAT_LOCATION value

hMICapabilities.getVideoStreaming() ⇒ Boolean

Get the VideoStreaming

Kind: Instance method of HMICapabilities
Returns: Boolean - the KEY_VIDEO_STREAMING value

hMICapabilities.setAppServices(services) ⇒ HMICapabilities

Set the AppServices

Kind: Instance method of HMICapabilities
Returns: HMICapabilities - The class instance for method chaining.

ParamTypeDescription
services Boolean Availability of App Services functionality. True: Available, False: Not Available - The desired AppServices.

hMICapabilities.setDisplays(displays) ⇒ HMICapabilities

Set the Displays

Kind: Instance method of HMICapabilities
Returns: HMICapabilities - The class instance for method chaining.

ParamTypeDescription
displays Boolean Availability of displays capability. True: Available, False: Not Available - The desired Displays.

hMICapabilities.setDriverDistraction(distraction) ⇒ HMICapabilities

Set the DriverDistraction

Kind: Instance method of HMICapabilities
Returns: HMICapabilities - The class instance for method chaining.

ParamTypeDescription
distraction Boolean Availability of driver distraction capability. True: Available, False: Not Available - The desired DriverDistraction.

hMICapabilities.setNavigation(navigation) ⇒ HMICapabilities

Set the Navigation

Kind: Instance method of HMICapabilities
Returns: HMICapabilities - The class instance for method chaining.

ParamTypeDescription
navigation Boolean Availability of build in Nav. True: Available, False: Not Available - The desired Navigation.

hMICapabilities.setPhoneCall(call) ⇒ HMICapabilities

Set the PhoneCall

Kind: Instance method of HMICapabilities
Returns: HMICapabilities - The class instance for method chaining.

ParamTypeDescription
call Boolean Availability of build in phone. True: Available, False: Not Available - The desired PhoneCall.

hMICapabilities.setRemoteControl(control) ⇒ HMICapabilities

Set the RemoteControl

Kind: Instance method of HMICapabilities
Returns: HMICapabilities - The class instance for method chaining.

ParamTypeDescription
control Boolean Availability of remote control feature. True: Available, False: Not Available - The desired RemoteControl.

hMICapabilities.setSeatLocation(location) ⇒ HMICapabilities

Set the SeatLocation

Kind: Instance method of HMICapabilities
Returns: HMICapabilities - The class instance for method chaining.

ParamTypeDescription
location Boolean Availability of seat location feature. True: Available, False: Not Available - The desired SeatLocation.

hMICapabilities.setVideoStreaming(streaming) ⇒ HMICapabilities

Set the VideoStreaming

Kind: Instance method of HMICapabilities
Returns: HMICapabilities - The class instance for method chaining.

ParamTypeDescription
streaming Boolean Availability of video streaming. - The desired VideoStreaming.
View on GitHub.com