Skip to main content

Class: ExcessiveClosureRateConfig

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

A configuration object which defines options related to excessive closure rate (ECR) alerts.

Implements​

Constructors​

Constructor​

new ExcessiveClosureRateConfig(type, element?): ExcessiveClosureRateConfig

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/ExcessiveClosureRateConfig.ts:38

Creates a new ExcessiveClosureRateConfig.

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​

ExcessiveClosureRateConfig

Properties​

flapsLandingAngle​

readonly flapsLandingAngle: readonly [number, number]

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/ExcessiveClosureRateConfig.ts:30

The flaps extension angle range, as [min, max] in degrees, that defines the landing flaps configuration.


functionAsGpws​

readonly functionAsGpws: boolean

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/ExcessiveClosureRateConfig.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/ExcessiveClosureRateConfig.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/ExcessiveClosureRateConfig.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/ExcessiveClosureRateConfig.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/ExcessiveClosureRateConfig.ts:93

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