AmazonGraphicsTurboModule
Extends
KeplerTurboModule
Properties
addDisplayControllerListener()
addDisplayControllerListener: (
onAddDisplay
,onRemoveDisplay
) =>Token
Parameters
onAddDisplay
(id
) => void
onRemoveDisplay
(id
) => void
Returns
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
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
addDisplayManagerListener()
addDisplayManagerListener: (
onCommitSuccess
,onCommitFailure
) =>Token
Parameters
onCommitSuccess
(id
) => void
onCommitFailure
(id
) => void
Returns
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
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
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
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
Returns
void
removeDisplayListener()
removeDisplayListener: (
token
) =>void
Parameters
token
Returns
void
removeDisplayManagerListener()
removeDisplayManagerListener: (
token
) =>void
Parameters
token
Returns
void
requestConfigChange()
requestConfigChange: (
displayConfig
,refreshRateInMillihertz
) =>void
Parameters
displayConfig
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
Last updated: Sep 30, 2025