KeplerA11ySettingsInterfaceTurbo
Extends
KeplerTurboModule
Properties
getScalingMultiplierSync
getScalingMultiplierSync:
(originalSize: number, scalingProps:ScalingProps) => number
getScaledSizeSync
getScaledSizeSync:
(originalSize: number, scalingProps:ScalingProps) => number
getUiScaleSettingSync
getUiScaleSettingSync:
() =>UiScaleSetting
getScalingMultiplier
getScalingMultiplier:
(originalSize: number, scalingProps:ScalingProps) => Promise<number>
getScaledSize
getScaledSize:
(originalSize: number, scalingProps:ScalingProps) => Promise<number>
getUiScaleSetting
getUiScaleSetting:
() => Promise<UiScaleSetting>
isScreenReaderEnabled
isScreenReaderEnabled:
() => Promise<boolean>
isScreenMagnifierEnabled
isScreenMagnifierEnabled:
() => Promise<boolean>
isTextBannerEnabled
isTextBannerEnabled:
() => Promise<boolean>
isColorInversionEnabled
isColorInversionEnabled:
() => Promise<boolean>
getColorCorrectionMode
getColorCorrectionMode:
() => Promise<string>
isHighContrastTextEnabled
isHighContrastTextEnabled:
() => Promise<boolean>
isAudioDescriptionPreferred
isAudioDescriptionPreferred:
() => Promise<boolean>
getTimeToTakeAction
getTimeToTakeAction:
() => Promise<string>
isClosedCaptioningEnabled
isClosedCaptioningEnabled:
() => Promise<boolean>
getCaptionPreferences
getCaptionPreferences:
() => Promise<CaptioningProps>
setScreenReaderEnabled
setScreenReaderEnabled:
(enabled: boolean) => Promise<void>
setScreenMagnifierEnabled
setScreenMagnifierEnabled:
(enabled: boolean) => Promise<void>
setTextBannerEnabled
setTextBannerEnabled:
(enabled: boolean) => Promise<void>
setColorInversionEnabled
setColorInversionEnabled:
(enabled: boolean) => Promise<void>
setColorCorrectionMode
setColorCorrectionMode:
(mode: string) => Promise<void>
setHighContrastTextEnabled
setHighContrastTextEnabled:
(enabled: boolean) => Promise<void>
setAudioDescriptionPreferred
setAudioDescriptionPreferred:
(enabled: boolean) => Promise<void>
setTimeToTakeAction
setTimeToTakeAction:
(multiplier: string) => Promise<void>
setUiScaleSetting
setUiScaleSetting:
(setting:UiScaleSetting) => Promise<void>
setClosedCaptioningEnabled
setClosedCaptioningEnabled:
(enabled: boolean) => Promise<void>
setCaptionPreferences
setCaptionPreferences:
(prefs:CaptioningProps) => Promise<void>
addScreenReaderStateListener
addScreenReaderStateListener:
() => Promise<boolean>
addScreenMagnifierStateListener
addScreenMagnifierStateListener:
() => Promise<boolean>
addTextBannerStateListener
addTextBannerStateListener:
() => Promise<boolean>
addColorInversionStateListener
addColorInversionStateListener:
() => Promise<boolean>
addColorCorrectionModeListener
addColorCorrectionModeListener:
() => Promise<boolean>
addHighContrastTextStateListener
addHighContrastTextStateListener:
() => Promise<boolean>
addAudioDescriptionStateListener
addAudioDescriptionStateListener:
() => Promise<boolean>
addTimeToTakeActionListener
addTimeToTakeActionListener:
() => Promise<boolean>
addUiScaleSettingListener
addUiScaleSettingListener:
() => Promise<boolean>
addClosedCaptioningStateListener
addClosedCaptioningStateListener:
() => Promise<boolean>
addCaptioningPreferencesListener
addCaptioningPreferencesListener:
() => Promise<boolean>
removeCaptioningPreferencesListener
removeCaptioningPreferencesListener:
() => Promise<void>
removeScreenReaderStateListener
removeScreenReaderStateListener:
() => Promise<void>
removeScreenMagnifierStateListener
removeScreenMagnifierStateListener:
() => Promise<void>
removeTextBannerStateListener
removeTextBannerStateListener:
() => Promise<void>
removeColorInversionStateListener
removeColorInversionStateListener:
() => Promise<void>
removeColorCorrectionModeListener
removeColorCorrectionModeListener:
() => Promise<void>
removeHighContrastTextStateListener
removeHighContrastTextStateListener:
() => Promise<void>
removeAudioDescriptionStateListener
removeAudioDescriptionStateListener:
() => Promise<void>
removeTimeToTakeActionListener
removeTimeToTakeActionListener:
() => Promise<void>
removeUiScaleSettingListener
removeUiScaleSettingListener:
() => Promise<void>
removeClosedCaptioningStateListener
removeClosedCaptioningStateListener:
() => Promise<void>
Last updated: Jul 22, 2026

