Class: VSpeedGroupConfig
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/VSpeed/VSpeedGroupConfig.ts:8
A configuration object which defines an airspeed tape color range.
Implements
Constructors
Constructor
new VSpeedGroupConfig(
element
):VSpeedGroupConfig
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/VSpeed/VSpeedGroupConfig.ts:47
Creates a new VSpeedGroupConfig from a configuration document element.
Parameters
Parameter | Type | Description |
---|---|---|
element | Element | A configuration document element. |
Returns
VSpeedGroupConfig
Properties
hideWhenConfiguredForApproach?
readonly
optional
hideWhenConfiguredForApproach:boolean
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/VSpeed/VSpeedGroupConfig.ts:25
Whether to automatically remove takeoff V-speed bugs from the airspeed indicator when the airplane is configured for approach. Configured for approach is defined as extending gear from a retracted state or extending flaps from a fully retracted state while in the air. If not defined, then configuration for approach will not affect whether takeoff V-speed bugs are automatically removed. If this configuration object does not define a takeoff V-speed group, then this property is always undefined.
isResolvableConfig
readonly
isResolvableConfig:true
=true
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/VSpeed/VSpeedGroupConfig.ts:10
Flags this object as a ResolvableConfig.
Implementation of
ResolvableConfig
.isResolvableConfig
maxAltitude?
readonly
optional
maxAltitude:number
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/VSpeed/VSpeedGroupConfig.ts:41
The pressure altitude, in feet, above which configuration V-speed bugs will be automatically removed from the airspeed indicator. If not defined, then pressure altitude will not affect whether configuration V-speed bugs are automatically removed. If this configuration object does not define a configuration V-speed group, then this property is always undefined.
maxIas?
readonly
optional
maxIas:number
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/VSpeed/VSpeedGroupConfig.ts:33
The indicated airspeed, in knots, above which takeoff V-speed bugs will be automatically removed from the airspeed indicator. If not defined, then indicated airspeed will not affect whether takeoff V-speed bugs are automatically removed. If this configuration object does not define a takeoff V-speed group, then this property is always undefined.
type
readonly
type:VSpeedGroupType
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/VSpeed/VSpeedGroupConfig.ts:13
The type of V-speed group defined by this configuration object.
vSpeedDefinitions
readonly
vSpeedDefinitions: readonlyVSpeedDefinition
[]
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/VSpeed/VSpeedGroupConfig.ts:16
The V-speeds included in the group defined by this configuration object.
Methods
resolve()
resolve():
VSpeedGroup
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/VSpeed/VSpeedGroupConfig.ts:116
Resolves this config to a value.
Returns
This config's resolved value.