Class: TouchdownCalloutsConfig
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/TouchdownCalloutsConfig.ts:26
A configuration object which defines options related to touchdown callouts.
Implements
Constructors
Constructor
new TouchdownCalloutsConfig(
type
,element?
):TouchdownCalloutsConfig
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/TouchdownCalloutsConfig.ts:50
Creates a new TouchdownCalloutsConfig using default options for a given terrain system type.
Parameters
Parameter | Type | Description |
---|---|---|
type | G3000TerrainSystemType | The terrain system type for which to create the configuration object. |
element? | Element | A configuration document element. If not defined, then default options will be used. |
Returns
TouchdownCalloutsConfig
Properties
inhibit500WhenGsGpActive
readonly
inhibit500WhenGsGpActive:boolean
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/TouchdownCalloutsConfig.ts:37
Whether to inhibit the 500-feet callout when the autopilot's GS or GP mode is active.
isResolvableConfig
readonly
isResolvableConfig:true
=true
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/TouchdownCalloutsConfig.ts:28
Flags this object as a ResolvableConfig.
Implementation of
TerrainSystemModuleConfig
.isResolvableConfig
isUserConfigurable
readonly
isUserConfigurable:boolean
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/TouchdownCalloutsConfig.ts:40
Whether at least one callout is user-configurable.
options
readonly
options:Readonly
<Record
<GarminTawsVoiceCalloutAltitude
,Readonly
<TouchdownCalloutOptions
>>>
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/TouchdownCalloutsConfig.ts:43
Options for each callout.
primaryInhibitFlagDefs
readonly
primaryInhibitFlagDefs:Readonly
<TerrainSystemModulePrimaryInhibitFlagDef
>[] =[]
Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Terrain/TouchdownCalloutsConfig.ts:31
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/TouchdownCalloutsConfig.ts:34
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/TouchdownCalloutsConfig.ts:156
Resolves this config to a value.
Returns
This config's resolved value.
(
bus
,fms
):TerrainSystemModule
Parameters
Parameter | Type |
---|---|
bus | EventBus |
fms | Fms <"" > |
Returns
TerrainSystemModule