Skip to main content

Class: ExcessiveDescentRateConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/ExcessiveDescentRateConfig.ts:16

A configuration object which defines options related to excessive descent rate (EDR) alerts.

Implements​

Constructors​

Constructor​

new ExcessiveDescentRateConfig(type, element?): ExcessiveDescentRateConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/ExcessiveDescentRateConfig.ts:35

Creates a new ExcessiveDescentRateConfig.

Parameters​

ParameterTypeDescription
typeG3000TerrainSystemTypeThe terrain system type for which to create the configuration object.
element?ElementA configuration document element from which to parse options. If not defined, then default options based on the terrain system type will be used.

Returns​

ExcessiveDescentRateConfig

Properties​

functionAsGpws​

readonly functionAsGpws: boolean

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/ExcessiveDescentRateConfig.ts:27

Whether alerting should function as a GPWS alert.


isResolvableConfig​

readonly isResolvableConfig: true = true

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/ExcessiveDescentRateConfig.ts:18

Flags this object as a ResolvableConfig.

Implementation of​

TerrainSystemModuleConfig.isResolvableConfig


primaryInhibitFlagDefs​

readonly primaryInhibitFlagDefs: Readonly<TerrainSystemModulePrimaryInhibitFlagDef>[] = []

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/ExcessiveDescentRateConfig.ts:21

Definitions for the primary inhibit flags used by this configuration object's module.

Implementation of​

TerrainSystemModuleConfig.primaryInhibitFlagDefs


secondaryInhibitFlagDefs​

readonly secondaryInhibitFlagDefs: Readonly<TerrainSystemModuleInhibitFlagDef>[] = []

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/ExcessiveDescentRateConfig.ts:24

Definitions for the secondary inhibit flags used by this configuration object's module.

Implementation of​

TerrainSystemModuleConfig.secondaryInhibitFlagDefs

Methods​

resolve()​

resolve(): (bus, fms) => TerrainSystemModule

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/ExcessiveDescentRateConfig.ts:72

Resolves this config to a value.

Returns​

This config's resolved value.

(bus, fms): TerrainSystemModule

Parameters​
ParameterType
busEventBus
fmsFms<"">
Returns​

TerrainSystemModule

Implementation of​

TerrainSystemModuleConfig.resolve