Interface: GduDisplayProps
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:18
Component props for a G3X Touch GDU display.
Extends
ComponentProps
Properties
bus
bus:
EventBus
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:32
The event bus.
children?
optionalchildren:DisplayChildren[]
Defined in: src/sdk/components/FSComponent.ts:122
The children of the display component.
Inherited from
ComponentProps.children
config
config:
AvionicsConfig
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:20
The general avionics configuration object.
displaySettingManager
displaySettingManager:
UserSettingManager<DisplayUserSettingTypes>
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:56
A manager for display user settings.
fms
fms:
G3XFms
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:35
The FMS instance.
gpsIntegrityDataProvider
gpsIntegrityDataProvider:
GpsIntegrityDataProvider
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:41
A provider of GPS position integrity data.
instrumentConfig
instrumentConfig:
InstrumentConfig
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:23
The configuration object of the display's parent instrument.
isPane1Visible
isPane1Visible:
Subscribable<boolean>
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:62
Whether the display's UI pane 1 is visible.
isPane2Visible
isPane2Visible:
Subscribable<boolean>
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:65
Whether the display's UI pane 2 is visible.
navDataBarEditController
navDataBarEditController:
G3XNavDataBarEditController
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:53
A controller for editing nav data bar fields.
navDataBarFieldModelFactory
navDataBarFieldModelFactory:
NavDataBarFieldModelFactory
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:44
The factory to use to create data models for nav data bar fields.
navDataBarFieldRenderer
navDataBarFieldRenderer:
NavDataFieldRenderer
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:47
The renderer to use to render nav data bar fields.
navDataFieldGpsValidity
navDataFieldGpsValidity:
Subscribable<NavDataFieldGpsValidity>
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:50
The GPS validity state for nav data fields.
onChecklistHighlightRendered()?
optionalonChecklistHighlightRendered: (ref) =>void
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:71
A function to call when the display's sim assisted checklist highlight layer element has been rendered.
Parameters
| Parameter | Type | Description |
|---|---|---|
ref | NodeReference<HTMLElement> | A reference to the display's rendered sim assisted checklist highlight layer element. |
Returns
void
pfdSettingManager
pfdSettingManager:
UserSettingManager<PfdUserSettingTypes>
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:59
A manager for PFD user settings.
pluginSystem
pluginSystem:
PluginSystem<G3XTouchPlugin,G3XTouchPluginBinder>
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:26
The plugin system of the display's parent instrument.
ref?
optionalref:NodeReference<any>
Defined in: src/sdk/components/FSComponent.ts:125
A reference to the display component.
Inherited from
ComponentProps.ref
uiService
uiService:
UiService
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:38
The UI service.
xmlLogicHost
xmlLogicHost:
CompositeLogicXMLHost
Defined in: src/workingtitle-instruments-g3x-touch/html_ui/GduDisplay/GduDisplay.ts:29
The logic host for the GDU's gauges.