Class: VSpeedBugConfig
A configuration object which defines an airspeed reference V-speed bug.
Implements
ResolvableConfig
<(vSpeedGroups
:ReadonlyMap
<VSpeedGroupType
,VSpeedGroup
>) =>VSpeedBugDefinition
|undefined
>
Constructors
constructor
• new VSpeedBugConfig(element
): VSpeedBugConfig
Creates a new VSpeedBugConfig from a configuration document element.
Parameters
Name | Type | Description |
---|---|---|
element | Element | A configuration document element. |
Returns
Defined in
src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/PFD/Components/Airspeed/VSpeedBugConfig.ts:20
Properties
isResolvableConfig
• Readonly
isResolvableConfig: true
Implementation of
ResolvableConfig.isResolvableConfig
Defined in
src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/PFD/Components/Airspeed/VSpeedBugConfig.ts:8
label
• Readonly
label: string
The label of this config's speed bug.
Defined in
src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/PFD/Components/Airspeed/VSpeedBugConfig.ts:14
name
• Readonly
name: string
The name of the reference V-speed associated with this config's speed bug.
Defined in
src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/PFD/Components/Airspeed/VSpeedBugConfig.ts:11
Methods
resolve
▸ resolve(): (vSpeedGroups
: ReadonlyMap
<VSpeedGroupType
, VSpeedGroup
>) => undefined
| VSpeedBugDefinition
Returns
fn
▸ (vSpeedGroups
): undefined
| VSpeedBugDefinition
Parameters
Name | Type |
---|---|
vSpeedGroups | ReadonlyMap <VSpeedGroupType , VSpeedGroup > |
Returns
undefined
| VSpeedBugDefinition
Inherit Doc
Implementation of
ResolvableConfig.resolve
Defined in
src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/PFD/Components/Airspeed/VSpeedBugConfig.ts:39