Skip to main content

Class: VSpeedConfig

A configuration object which defines a reference V-speed.

Implements

Constructors

constructor

new VSpeedConfig(element): VSpeedConfig

Creates a new VSpeedConfig from a configuration document element.

Parameters

NameTypeDescription
elementElementA configuration document element.

Returns

VSpeedConfig

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/VSpeed/VSpeedConfig.ts:20

Properties

defaultValue

Readonly defaultValue: number | VSpeedValueKey

The default value of this config's reference V-speed.

Defined in

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


isResolvableConfig

Readonly isResolvableConfig: true

Flags this object as a ResolvableConfig.

Implementation of

ResolvableConfig.isResolvableConfig

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/VSpeed/VSpeedConfig.ts:8


name

Readonly name: string

The name of this config's reference V-speed.

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/VSpeed/VSpeedConfig.ts:11

Methods

resolve

resolve(): VSpeedDefinition

Resolves this config to a value.

Returns

VSpeedDefinition

This config's resolved value.

Implementation of

ResolvableConfig.resolve

Defined in

src/workingtitle-instruments-g3x-touch/html_ui/Pages/VCockpit/Instruments/NavSystems/G3XTouch/Shared/VSpeed/VSpeedConfig.ts:47