Skip to main content

Class: ColorRangeConfig

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

A configuration object which defines an airspeed tape color range.

Implements

Constructors

Constructor

new ColorRangeConfig(element, factory): ColorRangeConfig

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

Creates a new ColorRangeConfig from a configuration document element.

Parameters

ParameterTypeDescription
elementElementA configuration document element.
factoryConfigFactoryA configuration object factory to use to create child configuration objects.

Returns

ColorRangeConfig

Properties

color

readonly color: AirspeedIndicatorColorRangeColor

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

The color of this config's color range.


isResolvableConfig

readonly isResolvableConfig: true = true

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

Flags this object as a ResolvableConfig.

Implementation of

ResolvableConfig.isResolvableConfig


maximum

readonly maximum: NumericConfig

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

The config which defines the maximum airspeed value of this config's color range.


minimum

readonly minimum: NumericConfig

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

The config which defines the minimum airspeed value of this config's color range.


width

readonly width: AirspeedIndicatorColorRangeWidth

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

The width of this config's color range.

Methods

resolve()

resolve(): AirspeedIndicatorColorRange

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

Resolves this config to a value.

Returns

AirspeedIndicatorColorRange

This config's resolved value.

Implementation of

ResolvableConfig.resolve