Skip to main content

Class: VSpeedConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/VSpeed/VSpeedConfig.ts:7

A configuration object which defines a reference V-speed.

Implements

Constructors

Constructor

new VSpeedConfig(element): VSpeedConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/VSpeed/VSpeedConfig.ts:20

Creates a new VSpeedConfig from a configuration document element.

Parameters

ParameterTypeDescription
elementElementA configuration document element.

Returns

VSpeedConfig

Properties

defaultValue

readonly defaultValue: number | VSpeedValueKey

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/VSpeed/VSpeedConfig.ts:14

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


isResolvableConfig

readonly isResolvableConfig: true = true

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/VSpeed/VSpeedConfig.ts:8

Flags this object as a ResolvableConfig.

Implementation of

ResolvableConfig.isResolvableConfig


name

readonly name: string

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/VSpeed/VSpeedConfig.ts:11

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

Methods

resolve()

resolve(): VSpeedDefinition

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/VSpeed/VSpeedConfig.ts:47

Resolves this config to a value.

Returns

VSpeedDefinition

This config's resolved value.

Implementation of

ResolvableConfig.resolve