Skip to main content

Class: ExcessiveClosureRateConfig

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

Implements

Constructors

constructor

new ExcessiveClosureRateConfig(type, element?): ExcessiveClosureRateConfig

Creates a new ExcessiveClosureRateConfig.

Parameters

NameTypeDescription
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

Defined in

src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/Shared/Terrain/ExcessiveClosureRateConfig.ts:28

Properties

flapsLandingAngle

Readonly flapsLandingAngle: readonly [number, number]

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

Defined in

src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/Shared/Terrain/ExcessiveClosureRateConfig.ts:20


functionAsGpws

Readonly functionAsGpws: boolean

Whether alerting should function as a GPWS alert.

Defined in

src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/Shared/Terrain/ExcessiveClosureRateConfig.ts:17


isResolvableConfig

Readonly isResolvableConfig: true

Inherit Doc

Implementation of

TerrainSystemModuleConfig.isResolvableConfig

Defined in

src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/Shared/Terrain/ExcessiveClosureRateConfig.ts:14

Methods

resolve

resolve(): (bus: EventBus, fms: Fms<"">) => TerrainSystemModule

Returns

fn

▸ (bus, fms): TerrainSystemModule

Parameters
NameType
busEventBus
fmsFms<"">
Returns

TerrainSystemModule

Inherit Doc

Implementation of

TerrainSystemModuleConfig.resolve

Defined in

src/workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/Shared/Terrain/ExcessiveClosureRateConfig.ts:71