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