Extends
KeplerTurboModule
Properties
addDisplayControllerListener()
addDisplayControllerListener: (onAddDisplay, onRemoveDisplay) => Token
Parameters
onAddDisplay
(id) => void
onRemoveDisplay
(id) => void
Returns
Token
addDisplayListener()
addDisplayListener: (onConfigChange, onRefreshRateChange, onColorDepthChange, onColorSpaceChange, onHdcpLevelChange, onAutoConfigSwitchStateChange, onMultipleRefreshRateStateChange, onLowLatencyModeStateChange, onHdrModeChange) => Token
Parameters
onConfigChange
(config) => void
onRefreshRateChange
(refreshRateInrMillihertz) => void
onColorDepthChange
(colorDepth) => void
onColorSpaceChange
(colorSpace) => void
onHdcpLevelChange
(level) => void
onAutoConfigSwitchStateChange
(state) => void
onMultipleRefreshRateStateChange
(state) => void
onLowLatencyModeStateChange
(state) => void
onHdrModeChange
(hdr_mode) => void
Returns
Token
addDisplayListener2()
addDisplayListener2: (onConfigChange, onRefreshRateChange, onColorDepthChange, onColorSpaceChange, onHdcpLevelChange, onAutoConfigSwitchStateChange, onMultipleRefreshRateStateChange, onLowLatencyModeStateChange, onHdrModeChange, onSinkStateChange) => Token
Parameters
onConfigChange
(config) => void
onRefreshRateChange
(refreshRateInrMillihertz) => void
onColorDepthChange
(colorDepth) => void
onColorSpaceChange
(colorSpace) => void
onHdcpLevelChange
(level) => void
onAutoConfigSwitchStateChange
(state) => void
onMultipleRefreshRateStateChange
(state) => void
onLowLatencyModeStateChange
(state) => void
onHdrModeChange
(hdr_mode) => void
onSinkStateChange
(active) => void
Returns
Token
addDisplayManagerListener()
addDisplayManagerListener: (onCommitSuccess, onCommitFailure) => Token
Parameters
onCommitSuccess
(id) => void
onCommitFailure
(id) => void
Returns
Token
commitStates()
commitStates: () =>number
Returns
number
enableAutoConfigSwitch()
enableAutoConfigSwitch: (enable) => void
Parameters
enable
boolean
Returns
void
getAllowedColorDepths()
getAllowedColorDepths: (colorSpace) => number[]
Parameters
colorSpace
number
Returns
number[]
getAllowedColorSpaces()
getAllowedColorSpaces: () =>number[]
Returns
number[]
getAllSupportedConfigs()
getAllSupportedConfigs: () =>IDisplayConfig[]
Returns
IDisplayConfig[]
getColorDepth()
getColorDepth: () =>number
Returns
number
getColorSpace()
getColorSpace: () =>number
Returns
number
getConstants()?
readonly optional getConstants: () => object
Returns
object
Inherited from
KeplerTurboModule.getConstants
getCurrentConfig()
getCurrentConfig: () =>IDisplayConfig
Returns
IDisplayConfig
getCurrentHdcpLevel()
getCurrentHdcpLevel: () =>number
Returns
number
getCurrentRefreshRateInMillihertz()
getCurrentRefreshRateInMillihertz: () =>number
Returns
number
getHdrMode()
getHdrMode: () =>number
Returns
number
getLowLatencyModeState()
getLowLatencyModeState: () =>number
Returns
number
getMajorVersion()
getMajorVersion: () =>number
Returns
number
Overrides
KeplerTurboModule.getMajorVersion
getMinorVersion()
getMinorVersion: () =>number
Returns
number
Overrides
KeplerTurboModule.getMinorVersion
getName()
getName: () =>string
Returns
string
getOverscanBorder()
getOverscanBorder: () =>IOverscanBorder
Returns
IOverscanBorder
getPatchVersion()
getPatchVersion: () =>number
Returns
number
Overrides
KeplerTurboModule.getPatchVersion
isAutoConfigSwitchEnabled()
isAutoConfigSwitchEnabled: () =>boolean
Returns
boolean
isLowLatencyModeSupported()
isLowLatencyModeSupported: () =>boolean
Returns
boolean
isMultipleRefreshRateEnabled()
isMultipleRefreshRateEnabled: () =>boolean
Returns
boolean
isPrimaryDisplayConnected()
isPrimaryDisplayConnected: () =>boolean
Returns
boolean
isSinkActive()
isSinkActive: () =>boolean
Returns
boolean
removeDisplayControllerListener()
removeDisplayControllerListener: (token) => void
Parameters
token
Token
Returns
void
removeDisplayListener()
removeDisplayListener: (token) => void
Parameters
token
Token
Returns
void
removeDisplayManagerListener()
removeDisplayManagerListener: (token) => void
Parameters
token
Token
Returns
void
requestConfigChange()
requestConfigChange: (displayConfig, refreshRateInMillihertz) => void
Parameters
displayConfig
IDisplayConfig
refreshRateInMillihertz
number
Returns
void
setColorDepth()
setColorDepth: (colorDepth) => void
Parameters
colorDepth
number
Returns
void
setColorSpace()
setColorSpace: (colorSpace) => void
Parameters
colorSpace
number
Returns
void
setHdrMode()
setHdrMode: (mode) => void
Parameters
mode
number
Returns
void
setLowLatencyModeState()
setLowLatencyModeState: (state) => void
Parameters
state
number
Returns
void
setMultipleRefreshRateState()
setMultipleRefreshRateState: (state) => void
Parameters
state
boolean
Returns
void
setOverscanBorder()
setOverscanBorder: (leftBorderAsPercentageOfWidth, topBorderAsPercentageOfHeight, rightBorderAsPercentageOfWidth, bottomBorderAsPercentageOfHeight) => void
Parameters
leftBorderAsPercentageOfWidth
number
topBorderAsPercentageOfHeight
number
rightBorderAsPercentageOfWidth
number
bottomBorderAsPercentageOfHeight
number
Returns
void

