Skip to main content

Class: AvionicsConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:20

A configuration object which defines options for G3X Touch avionics systems.

Constructors​

Constructor​

new AvionicsConfig(baseInstrument, config): AvionicsConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:67

Creates an AvionicsConfig from an XML configuration document.

Parameters​

ParameterTypeDescription
baseInstrumentBaseInstrumentThe BaseInstrument element associated with the configuration.
configDocumentAn XML configuration document.

Returns​

AvionicsConfig

Properties​

annunciations​

readonly annunciations: readonly Annunciation[]

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:60

A config which defines the system annunciations.


audio​

readonly audio: AudioConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:42

A config that defines options for audio.


auralAlerts​

readonly auralAlerts: AuralAlertsConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:24

A config that defines options for aural alerts.


autopilot?​

readonly optional autopilot: AutopilotConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:45

A config that defines options for the autopilot, or undefined if coupling to an autopilot is not supported.


engine​

readonly engine: EngineConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:57

A config that defines options for the display of engine information.


fms​

readonly fms: FmsConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:27

A config that defines FMS options.


gduDefs​

readonly gduDefs: GduDefsConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:30

A config that defines options for GDUs.


map​

readonly map: MapConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:51

A config that defines options for maps.


radios​

readonly radios: RadiosConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:36

A config that defines options for radios.


sensors​

readonly sensors: SensorsConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:33

A config that defines options for sensors.


traffic​

readonly traffic: TrafficConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:48

A config that defines options for the avionics' traffic system.


transponder?​

readonly optional transponder: TransponderConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:39

A config that defines transponder options.


units​

readonly units: UnitsConfig

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/AvionicsConfig/AvionicsConfig.ts:54

A config that defines options for measurement units.