Interface: HorizonDisplayProps
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:144
Component props for HorizonDisplay.
Extends
ComponentProps
Properties
adcIndex
adcIndex:
number
|Subscribable
<number
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:149
The index of the ADC that is the source of the horizon display's data.
ahrsIndex
ahrsIndex:
number
|Subscribable
<number
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:152
The index of the AHRS that is the source of the horizon display's data.
aircraftSymbolOptions
aircraftSymbolOptions:
AircraftSymbolOptions
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:191
Options for the symbolic aircraft.
aoaIndex?
optional
aoaIndex:number
|Subscribable
<number
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:161
The index of the angle of attack computer system that is the source of the horizon display's data. If not defined, then the display will not have access to angle of attack data.
artificialHorizonOptions
artificialHorizonOptions:
Readonly
<ArtificialHorizonOptions
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:179
Options for the artificial horizon.
bingDelay?
optional
bingDelay:number
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:176
The amount of time, in milliseconds, to delay binding the synthetic vision layer's Bing instance. Defaults to 0.
bingId
bingId:
string
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:173
The string ID to assign to the synthetic vision layer's bound Bing instance.
bus
bus:
EventBus
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:146
Event bus.
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
|SubscribableSet
<string
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:249
CSS class(es) to apply to the root of the horizon display.
declutter
declutter:
Subscribable
<boolean
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:237
Whether the display should be decluttered.
extendedFov?
optional
extendedFov:number
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:243
Extended field of view, in degrees. Defaults to 110 degrees.
flightDirectorDualCueOptions?
optional
flightDirectorDualCueOptions:Readonly
<FlightDirectorDualCueOptions
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:200
Options for the dual-cue flight director. Required to display the dual-cue director.
flightDirectorFormat
flightDirectorFormat:
FlightDirectorFormat
|Subscribable
<FlightDirectorFormat
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:228
The flight director format to display.
flightDirectorOptions?
optional
flightDirectorOptions:Readonly
<FlightDirectorOptions
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:194
Options for the flight director.
flightDirectorSingleCueOptions?
optional
flightDirectorSingleCueOptions:Readonly
<FlightDirectorSingleCueOptions
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:197
Options for the single-cue flight director. Required to display the single-cue director.
fmsPosIndex
fmsPosIndex:
number
|Subscribable
<number
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:155
The index of the FMS positioning system that is the source of the horizon display's data.
horizonLineOptions
horizonLineOptions:
Readonly
<HorizonLineOptions
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:182
Options for the horizon line.
isSvtEnabled?
optional
isSvtEnabled:MutableSubscribable
<any
,boolean
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:246
A mutable subscribable to which to write whether SVT is enabled.
normalFov?
optional
normalFov:number
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:240
Normal field of view, in degrees. Defaults to 55 degrees.
occlusions?
optional
occlusions:SubscribableArray
<HorizonOcclusionArea
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:231
The set of occlusion areas to apply to certain horizon elements. If not defined, no occlusion will be applied.
pitchLadderOptions
pitchLadderOptions:
HorizonPitchLadderOptions
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:185
Options for the pitch ladder.
pitchLimitIndicatorOptions?
optional
pitchLimitIndicatorOptions:Readonly
<HorizonPitchLimitIndicatorOptions
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:206
Options for the pitch limit indicator. Required to display the pitch limit indicator.
projectedOffset?
optional
projectedOffset:Readonly
<Omit
<Float64Array
,"set"
|"sort"
|"copyWithin"
>> |Subscribable
<Readonly
<Omit
<Float64Array
,"set"
|"sort"
|"copyWithin"
>>>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:167
The projected offset of the center of the projection, as [x, y]
in pixels.
projectedSize
projectedSize:
Readonly
<Omit
<Float64Array
,"set"
|"sort"
|"copyWithin"
>> |Subscribable
<Readonly
<Omit
<Float64Array
,"set"
|"sort"
|"copyWithin"
>>>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:164
The size, as [width, height]
in pixels, of the horizon display.
ref?
optional
ref:NodeReference
<any
>
Defined in: src/sdk/components/FSComponent.ts:125
A reference to the display component.
Inherited from
ComponentProps.ref
rollIndicatorOptions
rollIndicatorOptions:
RollIndicatorOptions
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:188
Options for the roll indicator.
rollLimitIndicatorsOptions?
optional
rollLimitIndicatorsOptions:Readonly
<HorizonRollLimitIndicatorsOptions
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:203
Options for the roll limit indicators. Required to display the roll limit indicators.
supportAdvancedSvt
supportAdvancedSvt:
boolean
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:222
Whether to support advanced SVT features. Advanced SVT features include:
- The ability to display horizon heading labels when SVT is disabled.
- The ability to display the flight path marker when SVT is disabled.
svtSettingManager
svtSettingManager:
UserSettingManager
<SynVisUserSettingTypes
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:234
A manager for synthetic vision settings.
tcasRaCommandDataProvider?
optional
tcasRaCommandDataProvider:TcasRaCommandDataProvider
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:215
A provider of TCAS-II resolution advisory vertical speed command data. Required to display the TCAS RA pitch cue layer.
tcasRaPitchCueLayerOptions?
optional
tcasRaPitchCueLayerOptions:Readonly
<TcasRaPitchCueLayerOptions
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:209
Options for the TCAS resolution advisory pitch cue layer. Required to display the TCAS RA pitch cue layer.
updateFreq
updateFreq:
number
|Subscribable
<number
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:170
The update frequency, in hertz, of the horizon display.
useMagneticHeading
useMagneticHeading:
Subscribable
<boolean
>
Defined in: src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:225
Whether to show magnetic heading information instead of true heading.