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