Class: G1000AirframeOptionsManager
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:14
A manager for G1000 airframe options.
Constructors
Constructor
new G1000AirframeOptionsManager(
instrument
,bus
):G1000AirframeOptionsManager
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:37
Create an G1000 options manager.
Parameters
Parameter | Type | Description |
---|---|---|
instrument | BaseInstrument | The base instrument we're configuring. |
bus | EventBus | An event bus. |
Returns
G1000AirframeOptionsManager
Accessors
airspeedIndicatorConfig
Get Signature
get airspeedIndicatorConfig():
AirspeedIndicatorConfig
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:107
A config which defines options for the airspeed indicator.
Returns
annunciationConfig
Get Signature
get annunciationConfig():
Annunciation
[]
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:72
Get the XML-based annunciation configuration.
Returns
Annunciation
[]
The annunciation config object.
autopilotConfig
Get Signature
get autopilotConfig():
AutopilotConfig
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:87
A config which defines options for the autopilot.
Returns
gaugeConfig
Get Signature
get gaugeConfig():
XMLExtendedGaugeConfig
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:64
Get the XML-based EIS gauge configuration.
Returns
XMLExtendedGaugeConfig
The gauge config object.
hasRadioAltimeter
Get Signature
get hasRadioAltimeter():
boolean
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:48
Get whether radar altimeter is enabled.
Returns
boolean
Radar altimeter state as a bool.
hasWeatherRadar
Get Signature
get hasWeatherRadar():
boolean
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:56
Get whether weather radar is enabled.
Returns
boolean
Weather radar state as a bool.
vSpeedGroups
Get Signature
get vSpeedGroups():
ReadonlyMap
<string
,VSpeedGroup
>
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:97
Definitions for reference V-speeds.
Returns
ReadonlyMap
<string
, VSpeedGroup
>
warningConfig
Get Signature
get warningConfig():
Warning
[]
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:80
Get the XML-based warning configuration.
Returns
Warning
[]
The warning config object.
Methods
parseConfig()
parseConfig():
void
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:143
Parse the panel.xml for airframe specific options.
Returns
void