Interface: HorizonDisplayProps
Component props for HorizonDisplay.
Hierarchy
ComponentProps
↳
HorizonDisplayProps
Properties
adcIndex
• adcIndex: number
| Subscribable
<number
>
The index of the ADC that is the source of the horizon display's data.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:80
ahrsIndex
• ahrsIndex: number
| Subscribable
<number
>
The index of the AHRS that is the source of the horizon display's data.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:83
aircraftSymbolOptions
• aircraftSymbolOptions: AircraftSymbolOptions
Options for the symbolic aircraft.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:116
artificialHorizonOptions
• artificialHorizonOptions: Readonly
<ArtificialHorizonOptions
>
Options for the artificial horizon.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:104
bingDelay
• Optional
bingDelay: number
The amount of time, in milliseconds, to delay binding the synthetic vision layer's Bing instance. Defaults to 0.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:101
bingId
• bingId: string
The string ID to assign to the synthetic vision layer's bound Bing instance.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:98
bus
• bus: EventBus
Event bus.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.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
| SubscribableSet
<string
>
CSS class(es) to apply to the root of the horizon display.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:168
declutter
• declutter: Subscribable
<boolean
>
Whether the display should be decluttered.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:156
extendedFov
• Optional
extendedFov: number
Extended field of view, in degrees. Defaults to 110 degrees.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:162
flightDirectorDualCueOptions
• Optional
flightDirectorDualCueOptions: Readonly
<FlightDirectorDualCueOptions
>
Options for the dual-cue flight director. Required to display the dual-cue director.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:125
flightDirectorFormat
• flightDirectorFormat: FlightDirectorFormat
| Subscribable
<FlightDirectorFormat
>
The flight director format to display.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:147
flightDirectorOptions
• Optional
flightDirectorOptions: Readonly
<FlightDirectorOptions
>
Options for the flight director.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:119
flightDirectorSingleCueOptions
• Optional
flightDirectorSingleCueOptions: Readonly
<FlightDirectorSingleCueOptions
>
Options for the single-cue flight director. Required to display the single-cue director.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:122
fmsPosIndex
• fmsPosIndex: number
| Subscribable
<number
>
The index of the FMS positioning system that is the source of the horizon display's data.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:86
horizonLineOptions
• horizonLineOptions: Readonly
<HorizonLineOptions
>
Options for the horizon line.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:107
isSvtEnabled
• Optional
isSvtEnabled: MutableSubscribable
<any
, boolean
>
A mutable subscribable to which to write whether SVT is enabled.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:165
normalFov
• Optional
normalFov: number
Normal field of view, in degrees. Defaults to 55 degrees.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:159
occlusions
• Optional
occlusions: SubscribableArray
<HorizonOcclusionArea
>
The set of occlusion areas to apply to certain horizon elements. If not defined, no occlusion will be applied.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:150
pitchLadderOptions
• pitchLadderOptions: HorizonPitchLadderOptions
Options for the pitch ladder.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:110
projectedOffset
• Optional
projectedOffset: Readonly
<Omit
<Float64Array
, "set"
| "sort"
| "copyWithin"
>> | Subscribable
<Readonly
<Omit
<Float64Array
, "set"
| "sort"
| "copyWithin"
>>>
The projected offset of the center of the projection, as [x, y]
in pixels.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:92
projectedSize
• projectedSize: Readonly
<Omit
<Float64Array
, "set"
| "sort"
| "copyWithin"
>> | Subscribable
<Readonly
<Omit
<Float64Array
, "set"
| "sort"
| "copyWithin"
>>>
The size, as [width, height]
in pixels, of the horizon display.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:89
ref
• Optional
ref: NodeReference
<any
>
A reference to the display component.
Inherited from
ComponentProps.ref
Defined in
src/sdk/components/FSComponent.ts:125
rollIndicatorOptions
• rollIndicatorOptions: RollIndicatorOptions
Options for the roll indicator.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:113
supportAdvancedSvt
• supportAdvancedSvt: boolean
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.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:141
svtSettingManager
• svtSettingManager: UserSettingManager
<SynVisUserSettingTypes
>
A manager for synthetic vision settings.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:153
tcasRaCommandDataProvider
• Optional
tcasRaCommandDataProvider: TcasRaCommandDataProvider
A provider of TCAS-II resolution advisory vertical speed command data. Required to display the TCAS RA pitch cue layer.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:134
tcasRaPitchCueLayerOptions
• Optional
tcasRaPitchCueLayerOptions: Readonly
<TcasRaPitchCueLayerOptions
>
Options for the TCAS resolution advisory pitch cue layer. Required to display the TCAS RA pitch cue layer.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:128
updateFreq
• updateFreq: number
| Subscribable
<number
>
The update frequency, in hertz, of the horizon display.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:95
useMagneticHeading
• useMagneticHeading: Subscribable
<boolean
>
Whether to show magnetic heading information instead of true heading.
Defined in
src/garminsdk/components/nextgenpfd/horizon/HorizonDisplay.tsx:144