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