Skip to main content

Class: G1000AirframeOptionsManager

A manager for G1000 airframe options.

Constructors

constructor

new G1000AirframeOptionsManager(instrument, bus): G1000AirframeOptionsManager

Create an G1000 options manager.

Parameters

NameTypeDescription
instrumentBaseInstrumentThe base instrument we're configuring.
busEventBusAn event bus.

Returns

G1000AirframeOptionsManager

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:37

Accessors

airspeedIndicatorConfig

get airspeedIndicatorConfig(): AirspeedIndicatorConfig

A config which defines options for the airspeed indicator.

Returns

AirspeedIndicatorConfig

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:107


annunciationConfig

get annunciationConfig(): Annunciation[]

Get the XML-based annunciation configuration.

Returns

Annunciation[]

The annunciation config object.

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:72


autopilotConfig

get autopilotConfig(): AutopilotConfig

A config which defines options for the autopilot.

Returns

AutopilotConfig

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:87


gaugeConfig

get gaugeConfig(): XMLExtendedGaugeConfig

Get the XML-based EIS gauge configuration.

Returns

XMLExtendedGaugeConfig

The gauge config object.

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:64


hasRadioAltimeter

get hasRadioAltimeter(): boolean

Get whether radar altimeter is enabled.

Returns

boolean

Radar altimeter state as a bool.

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:48


hasWeatherRadar

get hasWeatherRadar(): boolean

Get whether weather radar is enabled.

Returns

boolean

Weather radar state as a bool.

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:56


vSpeedGroups

get vSpeedGroups(): ReadonlyMap<string, VSpeedGroup>

Definitions for reference V-speeds.

Returns

ReadonlyMap<string, VSpeedGroup>

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:97


warningConfig

get warningConfig(): Warning[]

Get the XML-based warning configuration.

Returns

Warning[]

The warning config object.

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:80

Methods

parseConfig

parseConfig(): void

Parse the panel.xml for airframe specific options.

Returns

void

Defined in

workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/Profiles/G1000AirframeOptionsManager.ts:143