Skip to main content

Interface: AirspeedIndicatorProps

Defined in: src/garminsdk/components/nextgenpfd/airspeed/AirspeedIndicator.tsx:91

Component props for AirspeedIndicator.

Extends

Properties

airspeedAlertOptions?

optional airspeedAlertOptions: Readonly<AirspeedAlertOptions>

Defined in: src/garminsdk/components/nextgenpfd/airspeed/AirspeedIndicator.tsx:132

Options for airspeed alerts. If not defined, then airspeed alert indications will not be displayed.


approachCueBugOptions?

optional approachCueBugOptions: Readonly<AirspeedApproachCueBugOptions>

Defined in: src/garminsdk/components/nextgenpfd/airspeed/AirspeedIndicator.tsx:141

Options for the approach cue bug. If not defined, then the approach cue bug will not be displayed.


bottomDisplayOptions

bottomDisplayOptions: Readonly<AirspeedIndicatorBottomDisplayOptions>

Defined in: src/garminsdk/components/nextgenpfd/airspeed/AirspeedIndicator.tsx:135

Options for the bottom display box.


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/nextgenpfd/airspeed/AirspeedIndicator.tsx:144

CSS class(es) to apply to the indicator's root element.


colorRanges

colorRanges: Iterable<AirspeedIndicatorColorRange>

Defined in: src/garminsdk/components/nextgenpfd/airspeed/AirspeedIndicator.tsx:126

Definitions for color ranges to include on the airspeed tape.


dataProvider

dataProvider: AirspeedIndicatorDataProvider

Defined in: src/garminsdk/components/nextgenpfd/airspeed/AirspeedIndicator.tsx:93

A data provider for the indicator.


declutter

declutter: Subscribable<boolean>

Defined in: src/garminsdk/components/nextgenpfd/airspeed/AirspeedIndicator.tsx:104

Whether the indicator should be decluttered due to unusual attitudes. When decluttered, the following features are hidden:

  • Airspeed reference display
  • Airspeed protection annunciations

ref?

optional ref: NodeReference<any>

Defined in: src/sdk/components/FSComponent.ts:125

A reference to the display component.

Inherited from

ComponentProps.ref


simplified?

optional simplified: boolean | Subscribable<boolean>

Defined in: src/garminsdk/components/nextgenpfd/airspeed/AirspeedIndicator.tsx:120

Whether the indicator should be shown in simplified mode. In simplified mode, the airspeed reference display is replaced by an 'Speed' label, and the following features are hidden:

  • Airspeed protection annunciations
  • Airspeed alert (overspeed/underspeed) indications
  • Color ranges
  • Reference airspeed bug
  • V-speed bugs
  • Approach cue bug
  • Trend vector
  • Bottom display box

Defaults to false.


tapeScaleOptions

tapeScaleOptions: Readonly<AirspeedTapeScaleOptions>

Defined in: src/garminsdk/components/nextgenpfd/airspeed/AirspeedIndicator.tsx:123

Scale options for the airspeed tape.


trendVectorOptions

trendVectorOptions: Readonly<AirspeedTrendVectorOptions>

Defined in: src/garminsdk/components/nextgenpfd/airspeed/AirspeedIndicator.tsx:129

Options for the trend vector.


vSpeedAnnunciationDataProvider?

optional vSpeedAnnunciationDataProvider: VSpeedAnnunciationDataProvider

Defined in: src/garminsdk/components/nextgenpfd/airspeed/AirspeedIndicator.tsx:96

A provider of V-speed annunciation data. If not defined, the indicator will not display V-speed annunciations.


vSpeedBugOptions?

optional vSpeedBugOptions: Readonly<VSpeedBugOptions>

Defined in: src/garminsdk/components/nextgenpfd/airspeed/AirspeedIndicator.tsx:138

Options for reference V-speed bugs. If not defined, then V-speed bugs will not be displayed.