- Tutorials:
- See:
stbDisplay instance.
Not accessible in global scope.
Can't be manually created but can be received from other STB global objects.
Members
(static, readonly) type :number
Get display type.
Supported types:
| Value | Description | 
|---|---|
| 1 | HDMI display | 
Type:
- number
(static, readonly) height :number
Get display geometry height attribute.
Type:
- number
(static, readonly) width :number
Get display geometry width attribute.
Type:
- number
(static, readonly) state :stbDisplay~HDMIConnectionStateConfig
Get HDMI connection state.
Type:
(static) cec :boolean
CEC enable/disable flag.
Type:
- boolean
(static) forceToDVI :boolean
- Default Value:
- false
 
Force output to DVI mode.
Works only for HDMI displays.
Possible values:
| Value | Description | 
|---|---|
| false | auto detect HDMI mode | 
| true | force HDMI to DVI mode | 
Type:
- boolean
Methods
(static) onStateChange(state)
- See:
- 
        - @see stbDisplayManager.HDMIConnectionState
- stbEvent.onEvent(event 32, 33)
 
HDMI device has been connected/disconnected.
Parameters:
| Name | Type | Description | 
|---|---|---|
| state | stbDisplay~HDMIConnectionStateConfig | current HDMI state | 
Type Definitions
HDMIConnectionStateConfig
HDMI connection state.
Possible values:
| Value | Description | 
|---|---|
| 0 | HDMI disconnected from TV. | 
| 1 | HDMI connected to TV, but not in active state e.i. standby mode, TV is off | 
| 2 | HDMI connected to TV in active state. | 
Type:
- number