Skip to main content

Interface: G3XHorizonDisplayProps

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:37

Component props for G3XHorizonDisplay.

Extends

Properties

adcIndex

adcIndex: number | Subscribable<number>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:46

The index of the ADC that is the source of the horizon display's data.


ahrsIndex

ahrsIndex: number | Subscribable<number>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:49

The index of the AHRS that is the source of the horizon display's data.


aircraftSymbolOptions

aircraftSymbolOptions: Readonly<G3XHorizonAircraftSymbolOptions>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:85

Options for the symbolic aircraft.


artificialHorizonOptions

artificialHorizonOptions: Readonly<ArtificialHorizonOptions>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:73

Options for the artificial horizon.


bingDelay?

optional bingDelay: number

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:64

The amount of time, in milliseconds, to delay binding the synthetic vision layer's Bing instance. Defaults to 0.


bingId?

optional bingId: string

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:61

The string ID to assign to the synthetic vision layer's bound Bing instance. If not defined, then the synthetic vision layer will be disabled.


bus

bus: EventBus

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:40

The event bus.


children?

optional children: DisplayChildren[]

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

The children of the display component.

Inherited from

ComponentProps.children


declutter

declutter: Subscribable<boolean>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:121

Whether the display should be decluttered.


defaultFov?

optional defaultFov: number

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:106

The field of view of the horizon display when SVT is not enabled, in degrees. Defaults to 110 degrees.


flightDirectorDualCueOptions?

optional flightDirectorDualCueOptions: Readonly<FlightDirectorDualCueOptions>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:103

Options for the dual-cue flight director. Required to display the dual-cue flight director. Ignored if includeFlightDirector is false.


flightDirectorOptions?

optional flightDirectorOptions: Readonly<FlightDirectorOptions>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:91

Options for the flight director. Ignored if includeFlightDirector is false.


flightDirectorSingleCueOptions?

optional flightDirectorSingleCueOptions: Readonly<FlightDirectorSingleCueOptions>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:97

Options for the single-cue flight director. Required to display the single-cue flight director. Ignored if includeFlightDirector is false.


fmsPosIndex

fmsPosIndex: number | Subscribable<number>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:52

The index of the FMS positioning system that is the source of the horizon display's data.


gduFormat

gduFormat: GduFormat

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:43

The format of the horizon display's parent GDU.


horizonLineOptions

horizonLineOptions: Readonly<HorizonLineOptions>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:76

Options for the horizon line.


includeFlightDirector

includeFlightDirector: boolean

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:88

Whether to include the flight director display.


includeUnusualAttitudeChevrons

includeUnusualAttitudeChevrons: boolean

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:112

Whether to include the display of unusual attitude warning chevrons on the pitch ladder.


isSvtEnabled?

optional isSvtEnabled: MutableSubscribable<any, boolean>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:127

A mutable subscribable to which to write whether SVT is enabled.


occlusions?

optional occlusions: SubscribableArray<HorizonOcclusionArea>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:118

The set of occlusion areas to apply to certain horizon elements. If not defined, no occlusion will be applied.


pfdSettingManager

pfdSettingManager: UserSettingManager<PfdUserSettingTypes>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:124

A manager for PFD user settings.


pitchLadderOptions

pitchLadderOptions: G3XHorizonPitchLadderOptions

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:79

Options for the pitch ladder.


projectedOffset?

optional projectedOffset: Readonly<Omit<Float64Array<ArrayBufferLike>, "set" | "sort" | "copyWithin">> | Subscribable<Readonly<Omit<Float64Array<ArrayBufferLike>, "set" | "sort" | "copyWithin">>>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:70

The projected offset of the center of the projection, as [x, y] in pixels.


projectedSize

projectedSize: Readonly<Omit<Float64Array<ArrayBufferLike>, "set" | "sort" | "copyWithin">> | Subscribable<Readonly<Omit<Float64Array<ArrayBufferLike>, "set" | "sort" | "copyWithin">>>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:67

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/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:82

Options for the roll indicator.


svtFov?

optional svtFov: number

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:109

The field of view of the horizon display when SVT is enabled, in degrees. Defaults to 55 degrees.


updateFreq

updateFreq: number | Subscribable<number>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:55

The update frequency, in hertz, of the horizon display.


useMagneticHeading

useMagneticHeading: Subscribable<boolean>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/PFD/Components/HorizonDisplay/G3XHorizonDisplay.tsx:115

Whether to show magnetic heading information instead of true heading.