Interface: PfdSideButtonsNavBrgSrcMenuProps
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/PFD/Menus/PfdSideButtonsNavBrgSrcMenu.tsx:13
Props for PfdSideButtonsNavBrgSrcMenu
Extends
Properties
adfSource
adfSource:
WTLineNavSource
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/PFD/Menus/PfdSideButtonsNavBrgSrcMenu.tsx:30
Used to sync ADF frequency.
bearingPointerIndicator1
bearingPointerIndicator1:
WTLineNavIndicator
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/PFD/Menus/PfdSideButtonsNavBrgSrcMenu.tsx:18
Used to sync bearing pointer indicator.
bearingPointerIndicator2
bearingPointerIndicator2:
WTLineNavIndicator
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/PFD/Menus/PfdSideButtonsNavBrgSrcMenu.tsx:21
Used to sync bearing pointer indicator.
bus
bus:
EventBus
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/PFD/Menus/PfdSideButtonsNavBrgSrcMenu.tsx:15
The event bus
children?
optionalchildren:DisplayChildren[]
Defined in: sdk/components/FSComponent.ts:122
The children of the display component.
Inherited from
courseNeedle
courseNeedle:
WTLineCourseNeedleNavIndicator
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/PFD/Menus/PfdSideButtonsNavBrgSrcMenu.tsx:33
Used to sync active nav source.
cssClasses?
optionalcssClasses:Subject<string>
Defined in: workingtitle-instruments-wt21/shared/UI/WT21UiControl.tsx:19
Custom CSS classes for this element
Inherited from
disabled?
optionaldisabled:boolean|Subscribable<boolean>
Defined in: workingtitle-instruments-wt21/shared/UI/WT21UiControl.tsx:16
If this control should be disabled
Inherited from
getFocusPositionOnScroll()?
optionalgetFocusPositionOnScroll: (direction) =>FocusPosition
Defined in: sdk/components/controls/HardwareUiControl.tsx:56
A function which returns how the control should focus its children when it is focused from a scroll.
Parameters
| Parameter | Type |
|---|---|
direction | ScrollDirection |
Returns
Inherited from
GuiDialogProps.getFocusPositionOnScroll
innerKnobScroll?
optionalinnerKnobScroll:boolean
Defined in: sdk/components/controls/HardwareUiControl.tsx:32
Whether or not the inner FMS knob scrolls also by default.
Inherited from
GuiDialogProps.innerKnobScroll
isolateScroll?
optionalisolateScroll:boolean
Defined in: sdk/components/controls/HardwareUiControl.tsx:38
When enabled, scroll commands will not propagate from this control to its parent while the control is focused.
Inherited from
nav1Source
nav1Source:
WTLineNavSource
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/PFD/Menus/PfdSideButtonsNavBrgSrcMenu.tsx:24
Used to sync if isLocalizer.
nav2Source
nav2Source:
WTLineNavSource
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/PFD/Menus/PfdSideButtonsNavBrgSrcMenu.tsx:27
Used to sync if isLocalizer.
onAfterScroll()?
optionalonAfterScroll: (control,index) =>void
Defined in: sdk/components/controls/HardwareUiControl.tsx:62
An event called when the scroll operation has completed.
Parameters
| Parameter | Type |
|---|---|
control | HardwareUiControl |
index | number |
Returns
void
Inherited from
onBlurred()?
optionalonBlurred: (source) =>void
Defined in: sdk/components/controls/HardwareUiControl.tsx:47
An event called when the control loses focus.
Parameters
| Parameter | Type |
|---|---|
source | HardwareUiControl |
Returns
void
Inherited from
onDestroyed()?
optionalonDestroyed: (source) =>void
Defined in: sdk/components/controls/HardwareUiControl.tsx:71
An event called when the control is destroyed.
Parameters
| Parameter | Type |
|---|---|
source | HardwareUiControl |
Returns
void
Inherited from
onDisabled()?
optionalonDisabled: (source) =>void
Defined in: sdk/components/controls/HardwareUiControl.tsx:50
An event called when the control is disabled.
Parameters
| Parameter | Type |
|---|---|
source | HardwareUiControl |
Returns
void
Inherited from
onEnabled()?
optionalonEnabled: (source) =>void
Defined in: sdk/components/controls/HardwareUiControl.tsx:53
An event called when the control is enabled.
Parameters
| Parameter | Type |
|---|---|
source | HardwareUiControl |
Returns
void
Inherited from
onFocused()?
optionalonFocused: (source) =>void
Defined in: sdk/components/controls/HardwareUiControl.tsx:44
An event called when the control is focused.
Parameters
| Parameter | Type |
|---|---|
source | HardwareUiControl |
Returns
void
Inherited from
onLowerKnobDec?
optionalonLowerKnobDec:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
onLowerKnobInc?
optionalonLowerKnobInc:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
onLowerMenuPush?
optionalonLowerMenuPush:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
GuiDialogProps.onLowerMenuPush
onMfdEsc?
optionalonMfdEsc:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
onPfdEsc?
optionalonPfdEsc:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
onPfdMenuPush?
optionalonPfdMenuPush:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
onRefsMenuPush?
optionalonRefsMenuPush:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
onRegistered()?
optionalonRegistered: (source) =>void
Defined in: sdk/components/controls/HardwareUiControl.tsx:65
An event called when a control is registered with this control.
Parameters
| Parameter | Type |
|---|---|
source | HardwareUiControl |
Returns
void
Inherited from
onScroll()?
optionalonScroll: (direction) =>boolean
Defined in: sdk/components/controls/HardwareUiControl.tsx:59
An event called when the control is scrolled.
Parameters
| Parameter | Type |
|---|---|
direction | ScrollDirection |
Returns
boolean
Inherited from
onSoftkey1L?
optionalonSoftkey1L:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
onSoftkey1R?
optionalonSoftkey1R:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
onSoftkey2L?
optionalonSoftkey2L:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
onSoftkey2R?
optionalonSoftkey2R:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
onSoftkey3L?
optionalonSoftkey3L:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
onSoftkey3R?
optionalonSoftkey3R:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
onSoftkey4L?
optionalonSoftkey4L:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
onSoftkey4R?
optionalonSoftkey4R:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
onUnregistered()?
optionalonUnregistered: (source) =>void
Defined in: sdk/components/controls/HardwareUiControl.tsx:68
An event called when a control is unregistered with this control.
Parameters
| Parameter | Type |
|---|---|
source | HardwareUiControl |
Returns
void
Inherited from
onUpperKnobDec?
optionalonUpperKnobDec:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
onUpperKnobInc?
optionalonUpperKnobInc:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
onUpperKnobPush?
optionalonUpperKnobPush:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
GuiDialogProps.onUpperKnobPush
onUpperMenuPush?
optionalonUpperMenuPush:UiControlEventHandler<WT21UiControl<WT21UiControlProps>>
Inherited from
GuiDialogProps.onUpperMenuPush
reconcileChildBlur()?
optionalreconcileChildBlur: (index,child) =>number|BlurReconciliation
Defined in: sdk/components/controls/HardwareUiControl.tsx:80
A function which reconciles the focus state of the control's children when the control is focused with no focused children after a child has been blurred.
Parameters
| Parameter | Type | Description |
|---|---|---|
index | number | The index of the child control that was blurred. |
child | HardwareUiControl | The child control that was blurred. |
Returns
number | BlurReconciliation
The index of the child to focus, or a blur reconciliation strategy.
Inherited from
GuiDialogProps.reconcileChildBlur
ref?
optionalref:NodeReference<any>
Defined in: sdk/components/FSComponent.ts:125
A reference to the display component.
Inherited from
requireChildFocus?
optionalrequireChildFocus:boolean
Defined in: sdk/components/controls/HardwareUiControl.tsx:41
Whether the control requires one of its child controls to be focused for itself to be focused.
Inherited from
GuiDialogProps.requireChildFocus
viewService
viewService:
MenuViewService
Defined in: workingtitle-instruments-wt21/shared/UI/GuiDialog.tsx:11
The menu view service.