Skip to main content

Class: BacklightConfig

A configuration object which defines backlight options.

Implements

Constructors

constructor

new BacklightConfig(baseInstrument, element): BacklightConfig

Creates a new BacklightConfig from a configuration document element.

Parameters

NameTypeDescription
baseInstrumentBaseInstrumentThe BaseInstrument element associated with the configuration.
elementundefined | ElementA configuration document element.

Returns

BacklightConfig

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Backlight/BacklightConfig.ts:30

Properties

defaultMode

Readonly defaultMode: null | BacklightControlSettingMode

The default backlight control mode to apply on power-up, or null if the setting should be persistent between power cycles.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Backlight/BacklightConfig.ts:14


lightBus

Optional Readonly lightBus: BacklightLightBusConfig

A config that defines options for light bus control of backlighting. If not defined, then light bus control of backlighting is not supported.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Backlight/BacklightConfig.ts:23


photoCell

Readonly photoCell: BacklightPhotoCellConfig

A config that defines options for photocell control of backlighting.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/Backlight/BacklightConfig.ts:17