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?
optional
children: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()?
optional
onChecklistHighlightRendered: (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?
optional
ref: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.