ExternalInputControl
The ExternalInputControl capability serves to define the methods required for normalizing all functions regarding external input switching and general info.
ExternalInputInfo objects are plain JavaScript objects with the following properties:
id (string): A platform-specific id representing an input device
name (string): A human-readable name for the input device
Methods
- externalInputControl.getExternalInputList ()
Get a list of input devices (HDMI, AV, etc) connected to the device
On success, the success event/callback will be fired with the arguments (externalInputList)
externalInputList: ExternalInputInfo[]
Related capabilities:
ExternalInputControl.List
Returns: Command
- externalInputControl.setExternalInput (externalInputInfo)
Switch to the specified external input
Related capabilities:
ExternalInputControl.Set
Parameters:
externalInputInfo (object) – Object containing the proper info to set current input. For best cross-platform support, it is suggested to get ExternalInputInfo references from getExternalInputList, if possible.
Returns: Command
- externalInputControl.showExternalInputPicker ()
Returns: Command