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.