Skip to main content

Class: AirspeedIndicatorConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/AirspeedIndicator/AirspeedIndicatorConfig.ts:15

A configuration object which defines airspeed indicator options.

Implements

Constructors

Constructor

new AirspeedIndicatorConfig(element, factory): AirspeedIndicatorConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/AirspeedIndicator/AirspeedIndicatorConfig.ts:56

Creates a new AirspeedIndicatorConfig from a configuration document element.

Parameters

ParameterTypeDescription
elementundefined | ElementA configuration document element.
factoryConfigFactoryA configuration object factory to use to create child configuration objects.

Returns

AirspeedIndicatorConfig

Properties

colorRangeDefinitions

readonly colorRangeDefinitions: readonly AirspeedIndicatorColorRange[]

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/AirspeedIndicator/AirspeedIndicatorConfig.ts:46

Color range definitions for the airspeed tape.


dataProviderOptions

readonly dataProviderOptions: Readonly<AirspeedIndicatorDataProviderOptions>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/AirspeedIndicator/AirspeedIndicatorConfig.ts:40

Options for the airspeed indicator data provider.


tapeScaleOptions

readonly tapeScaleOptions: Readonly<G3XAirspeedTapeScaleOptions>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/AirspeedIndicator/AirspeedIndicatorConfig.ts:43

Options for the airspeed tape scale.


vSpeedBugConfigs

readonly vSpeedBugConfigs: readonly VSpeedBugConfig[]

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/AirspeedIndicator/AirspeedIndicatorConfig.ts:49

Reference V-speed bug config options for the airspeed indicator.