Interface: TerrainSystemAnnunciationProps
Defined in: src/garminsdk/components/terrain/TerrainSystemAnnunciation.tsx:39
Component props for TerrainSystemAnnunciation.
Extends
ComponentProps
Properties
alertDefs?
optional
alertDefs:Readonly
<Partial
<Record
<string
,Readonly
<TerrainSystemAnnunciationDef
>>>>
Defined in: src/garminsdk/components/terrain/TerrainSystemAnnunciation.tsx:77
Definitions for displaying alert annunciations. If a definition is not provided for an alert, then no annunciation will be displayed for that alert.
children?
optional
children:DisplayChildren
[]
Defined in: src/sdk/components/FSComponent.ts:122
The children of the display component.
Inherited from
ComponentProps.children
class?
optional
class:string
|ToggleableClassNameRecord
|SubscribableSet
<string
>
Defined in: src/garminsdk/components/terrain/TerrainSystemAnnunciation.tsx:86
CSS class(es) to apply to the display's root element.
flashDuration?
optional
flashDuration:number
Defined in: src/garminsdk/components/terrain/TerrainSystemAnnunciation.tsx:83
The duration, in milliseconds, for which the flashing state is applied after a new annunciation is displayed. Defaults to 5000.
inhibitDefs?
optional
inhibitDefs:Readonly
<Partial
<Record
<string
,Readonly
<TerrainSystemAnnunciationPriorityDef
>>>>
Defined in: src/garminsdk/components/terrain/TerrainSystemAnnunciation.tsx:71
Definitions for displaying inhibit flag annunciations. If a definition is not provided for a inhibit flag, then no annunciation will be displayed for that flag.
inhibitFlags
inhibitFlags:
SubscribableSet
<string
>
Defined in: src/garminsdk/components/terrain/TerrainSystemAnnunciation.tsx:50
The terrain system's active inhibit flags.
operatingMode
operatingMode:
Subscribable
<TerrainSystemOperatingMode
>
Defined in: src/garminsdk/components/terrain/TerrainSystemAnnunciation.tsx:44
The terrain system's operating mode.
prioritizedAlert
prioritizedAlert:
Subscribable
<null
|string
>
Defined in: src/garminsdk/components/terrain/TerrainSystemAnnunciation.tsx:53
The terrain system's prioritized active alert.
ref?
optional
ref:NodeReference
<any
>
Defined in: src/sdk/components/FSComponent.ts:125
A reference to the display component.
Inherited from
ComponentProps.ref
show
show:
boolean
|Subscribable
<boolean
>
Defined in: src/garminsdk/components/terrain/TerrainSystemAnnunciation.tsx:41
Whether to show the display.
statusDefs?
optional
statusDefs:Readonly
<Partial
<Record
<string
,Readonly
<TerrainSystemAnnunciationPriorityDef
>>>>
Defined in: src/garminsdk/components/terrain/TerrainSystemAnnunciation.tsx:65
Definitions for displaying status flag annunciations. If a definition is not provided for a status flag, then no annunciation will be displayed for that flag.
statusFlags
statusFlags:
SubscribableSet
<string
>
Defined in: src/garminsdk/components/terrain/TerrainSystemAnnunciation.tsx:47
The terrain system's active status flags.
testModeDef?
optional
testModeDef:Readonly
<TerrainSystemAnnunciationDef
>
Defined in: src/garminsdk/components/terrain/TerrainSystemAnnunciation.tsx:59
A definition for displaying a test mode annunciation. If not defined, then an annunciation will not be displayed when the terrain system is in test mode.