Skip to main content

Class: VSpeedConfig

Defined in: src/workingtitle-instruments-g3000/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-g3000/html_ui/Shared/VSpeed/VSpeedConfig.ts:26

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-g3000/html_ui/Shared/VSpeed/VSpeedConfig.ts:17

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


isEditable

readonly isEditable: boolean

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

Whether this config's reference V-speed value can be edited by the user.


isResolvableConfig

readonly isResolvableConfig: true = true

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

Flags this object as a ResolvableConfig.

Implementation of

ResolvableConfig.isResolvableConfig


label

readonly label: string

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

The label to display for this config's reference V-speed.


name

readonly name: string

Defined in: src/workingtitle-instruments-g3000/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-g3000/html_ui/Shared/VSpeed/VSpeedConfig.ts:70

Resolves this config to a value.

Returns

VSpeedDefinition

This config's resolved value.

Implementation of

ResolvableConfig.resolve