Class: FPLEnroute
Render the enroute phase of the flight plan.
Hierarchy
↳
FPLEnroute
Constructors
constructor
• new FPLEnroute(props
): FPLEnroute
Creates an instance of a HardwareUiControl.
Parameters
Name | Type | Description |
---|---|---|
props | FPLSectionProps | The props for this component. |
Returns
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:155
Properties
activeLegDistance
• Protected
Readonly
activeLegDistance: ConsumerSubject
<number
>
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:97
activeLegDtk
• Protected
Readonly
activeLegDtk: ConsumerSubject
<number
>
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:98
context
• Optional
context: [] = undefined
The context on this component, if any.
Inherited from
Defined in
sdk/components/FSComponent.ts:64
contextType
• Optional
Readonly
contextType: readonly [] = undefined
The type of context for this component, if any.
Inherited from
Defined in
sdk/components/FSComponent.ts:67
emptyRowRef
• Protected
emptyRowRef: NodeReference
<FPLEmptyRow
>
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:93
focusedIndex
• Protected
focusedIndex: number
= -1
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:139
headerRef
• Protected
headerRef: NodeReference
<FPLHeader
<FPLHeaderProps
>>
A reference to the header line for the section.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:92
isCollapsed
• isCollapsed: boolean
= false
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSectionEnroute.tsx:10
legs
• Protected
legs: ArraySubject
<Subject
<FixLegInfo
>>
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:95
listRef
• Protected
listRef: NodeReference
<G1000ControlList
<Subject
<FixLegInfo
>>>
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:96
props
• props: FPLSectionProps
& ComponentProps
The properties of the component.
Inherited from
Defined in
sdk/components/FSComponent.ts:61
registeredControls
• Protected
registeredControls: undefined
| HardwareUiControl
<FmsUiControlEvents
, HardwareUiControlProps
>[]
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:137
segment
• Readonly
segment: FlightPlanSegment
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:94
Accessors
isDisabled
• get
isDisabled(): boolean
Gets whether or not the control is currently disabled.
Returns
boolean
True if disabled, false otherwise.
Inherited from
FPLSection.isDisabled
Defined in
sdk/components/controls/HardwareUiControl.tsx:177
isFocused
• get
isFocused(): boolean
Gets whether or not the control is currently focused.
Returns
boolean
True if disabled, false otherwise.
Inherited from
FPLSection.isFocused
Defined in
sdk/components/controls/HardwareUiControl.tsx:185
isIsolated
• get
isIsolated(): boolean
Gets whether or not the control is currently in scroll isolation.
Returns
boolean
True if currently in scroll isolation, false otherwise.
Inherited from
FPLSection.isIsolated
Defined in
sdk/components/controls/HardwareUiControl.tsx:193
length
• get
length(): number
Gets the current number of registered child controls.
Returns
number
The current number of registered child controls.
Inherited from
FPLSection.length
Defined in
sdk/components/controls/HardwareUiControl.tsx:165
Methods
addLeg
▸ addLeg(index
, leg
): void
Adds a leg to the flight plan display segment.
Parameters
Name | Type | Description |
---|---|---|
index | number | The index to add at. |
leg | FixLegInfo | The leg to add. |
Returns
void
Overrides
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSectionEnroute.tsx:30
blur
▸ blur(): void
Blurs, or removes focus, from the component.
Returns
void
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:593
canAirwayInsert
▸ canAirwayInsert(segmentIndex
, isEmptyRowSelected
): boolean
Checks whether an airway can be inserted from this selected index.
Parameters
Name | Type | Description |
---|---|---|
segmentIndex | number | The index of the segment. |
isEmptyRowSelected | boolean | If an empty row is selected. |
Returns
boolean
the SelectAirwayInputData object
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:677
canHoldAtWaypoint
▸ canHoldAtWaypoint(leg
): boolean
Checks if a hold-at-waypoint can be inserted after a flight plan leg.
Parameters
Name | Type | Description |
---|---|---|
leg | LegDefinition | A flight plan leg. |
Returns
boolean
Whether a hold-at-waypoint can be inserted after the flight plan leg.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:388
cancelActiveLeg
▸ cancelActiveLeg(index
): void
Cancels an active leg display in the flight plan display segment.
Parameters
Name | Type | Description |
---|---|---|
index | number | The index of the leg to set as inactive. |
Returns
void
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:530
cancelAllActiveLegs
▸ cancelAllActiveLegs(): void
Cancels all active leg displays in section.
Returns
void
Inherited from
FPLSection.cancelAllActiveLegs
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:540
clearRegistered
▸ clearRegistered(): void
Clears the list of registered components.
Returns
void
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:793
collapseLegs
▸ collapseLegs(setCollapsed
): void
Method called to collapse or uncollapse this section.
Parameters
Name | Type | Description |
---|---|---|
setCollapsed | boolean | is whether to set the legs hidden or not |
Returns
void
Overrides
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSectionEnroute.tsx:73
consolidateKeyboardHEvent
▸ consolidateKeyboardHEvent(source
, evt
): boolean
Consolidates all key events and allows sub classes to override and implement specific keyboard input behaviors.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
evt | FmsHEvent | FmsHEvent of the keyboard event. |
Returns
boolean
always false for the top level version of the method.
Inherited from
FPLSection.consolidateKeyboardHEvent
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:736
createHoldAtWaypointMenuItem
▸ createHoldAtWaypointMenuItem(plan
, isLegSelected
): MenuItemDefinition
Creates a Hold At Waypoint page menu item.
Parameters
Name | Type | Description |
---|---|---|
plan | FlightPlan | The selected flight plan. |
isLegSelected | boolean | Whether a flight plan leg is selected. |
Returns
A Hold At Waypoint page menu item.
Inherited from
FPLSection.createHoldAtWaypointMenuItem
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:353
destroy
▸ destroy(): void
Returns
void
Inherit Doc
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:923
ensureActiveLegInView
▸ ensureActiveLegInView(): void
Ensures the active leg is in view.
Returns
void
Inherited from
FPLSection.ensureActiveLegInView
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:568
focus
▸ focus(focusPosition
): boolean
Brings focus to the control. Focusing the control will also blur the currently focused control, if any.
Parameters
Name | Type | Description |
---|---|---|
focusPosition | FocusPosition | The focus position to activate for descendents of this control. |
Returns
boolean
Whether this control was successfully focused.
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:410
focusActiveLeg
▸ focusActiveLeg(): void
Focuses the active leg.
Returns
void
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:126
getActiveLegDistance
▸ getActiveLegDistance(): number
Gets the active leg distance.
Returns
number
The Active Leg Distance in meters.
Inherited from
FPLSection.getActiveLegDistance
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:608
getActiveLegDtk
▸ getActiveLegDtk(): number
Gets the active leg magnetic dtk.
Returns
number
The Active Leg dtk.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:616
getActiveLegIndex
▸ getActiveLegIndex(): number
Returns the index of the active leg in this section.
Returns
number
the index of the active lege, otherwise -1
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:553
getAirwayInsertData
▸ getAirwayInsertData(segmentIndex
, selectedIndex
, emptyRowSelected
): SelectAirwayInputData
Creates the SelectAirwayInputData when insert airway is selected.
Parameters
Name | Type | Description |
---|---|---|
segmentIndex | number | The index of the segment. |
selectedIndex | number | The selected item index. |
emptyRowSelected | boolean | Whether the empty row is selected. |
Returns
the SelectAirwayInputData object
Inherited from
FPLSection.getAirwayInsertData
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:651
getChild
▸ getChild(index
): undefined
| HardwareUiControl
<FmsUiControlEvents
, HardwareUiControlProps
>
Gets a child control at the specified index.
Parameters
Name | Type | Description |
---|---|---|
index | number | The index of the child control to get. |
Returns
undefined
| HardwareUiControl
<FmsUiControlEvents
, HardwareUiControlProps
>
The specified child control.
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:859
getContext
▸ getContext(context
): never
Gets a context data subscription from the context collection.
Parameters
Name | Type | Description |
---|---|---|
context | never | The context to get the subscription for. |
Returns
never
The requested context.
Throws
An error if no data for the specified context type could be found.
Inherited from
Defined in
sdk/components/FSComponent.ts:106
getEmptyRowVisbility
▸ getEmptyRowVisbility(): boolean
Gets the empty row visbility
Returns
boolean
true if empty row should be visible, false otherwise
Overrides
FPLSection.getEmptyRowVisbility
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSectionEnroute.tsx:13
getFlightPlanFocusFromLeg
▸ getFlightPlanFocusFromLeg(leg
): FlightPlanFocus
Gets a flight plan focus from a selected flight plan leg.
Parameters
Name | Type | Description |
---|---|---|
leg | LegDefinition | The selected flight plan leg. |
Returns
The flight plan focus given the selected leg.
Inherited from
FPLSection.getFlightPlanFocusFromLeg
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:858
getFlightPlanFocusWhenEmpty
▸ getFlightPlanFocusWhenEmpty(): FlightPlanFocus
Gets a flight plan focus when empty.
Returns
A flight plan focus.
Inherited from
FPLSection.getFlightPlanFocusWhenEmpty
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:889
getFocusPositionOnScroll
▸ getFocusPositionOnScroll(direction
): FocusPosition
Gets the focus position to apply when this control is focused from a scroll.
Parameters
Name | Type | Description |
---|---|---|
direction | ScrollDirection | The direction of the scroll. |
Returns
FocusPosition
The focus position to apply when this control is focused from a scroll.
Inherited from
FPLSection.getFocusPositionOnScroll
Defined in
sdk/components/controls/HardwareUiControl.tsx:250
getFocusedIndex
▸ getFocusedIndex(): number
Gets the current focused index in the registered controls collection.
Returns
number
The index of the focused control in the collection of registered controls.
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:824
getLegsLength
▸ getLegsLength(): number
Gets the number of legs in this section.
Returns
number
the number of legs in this section.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:636
getListRef
▸ getListRef(): NodeReference
<G1000ControlList
<Subject
<FixLegInfo
>>>
Gets the ref to the list component for the section.
Returns
NodeReference
<G1000ControlList
<Subject
<FixLegInfo
>>>
list ref
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:113
getMostRecentFocusedIndex
▸ getMostRecentFocusedIndex(): number
Gets the most recent focused index (including the current focused index, if one exists) in the registered controls collection.
Returns
number
The index of the most recently focused control in the collection of registered controls.
Inherited from
FPLSection.getMostRecentFocusedIndex
Defined in
sdk/components/controls/HardwareUiControl.tsx:833
hasSelection
▸ hasSelection(): boolean
Checks if there is a highlighted element in this section
Returns
boolean
A boolean indicating if an element is highlighted in this section.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:408
indexOf
▸ indexOf(child
): number
Gets the index of a specified child control within the registered child controls collection.
Parameters
Name | Type | Description |
---|---|---|
child | HardwareUiControl <FmsUiControlEvents , HardwareUiControlProps > | The child to get the index of. |
Returns
number
The index of the child, or -1 if not found.
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:873
isEmptyRowSelected
▸ isEmptyRowSelected(): boolean
Checks if the empty row of this section is selected.
Returns
boolean
A boolean indicating if the empty row is selected.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:731
isHeaderSelected
▸ isHeaderSelected(): boolean
Checks if the header of this section is selected.
Returns
boolean
A boolean indicating if the header is selected.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:721
on0
▸ on0(source
): boolean
Handles the 0 key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:514
on1
▸ on1(source
): boolean
Handles the 1 key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:523
on2
▸ on2(source
): boolean
Handles the 2 key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:532
on3
▸ on3(source
): boolean
Handles the 3 key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:541
on4
▸ on4(source
): boolean
Handles the 4 key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:550
on5
▸ on5(source
): boolean
Handles the 5 key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:559
on6
▸ on6(source
): boolean
Handles the 6 key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:568
on7
▸ on7(source
): boolean
Handles the 7 key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:577
on8
▸ on8(source
): boolean
Handles the 8 key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:586
on9
▸ on9(source
): boolean
Handles the 9 key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:595
onA
▸ onA(source
): boolean
Handles the A key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:271
onActiveLegChanged
▸ onActiveLegChanged(activeSegmentIndex
, activeLegIndex
): void
A callback which responds to changes in the active flight plan leg.
Parameters
Name | Type | Description |
---|---|---|
activeSegmentIndex | number | The index of the active leg segment. |
activeLegIndex | number | The index of the active leg in its segment. |
Returns
void
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:480
onAfterRender
▸ onAfterRender(node
): void
Parameters
Name | Type |
---|---|
node | VNode |
Returns
void
Inherit Doc
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:101
onAfterScroll
▸ onAfterScroll(control
, index
): void
An event called when a scroll operation has completed.
Parameters
Name | Type | Description |
---|---|---|
control | HardwareUiControl <FmsUiControlEvents , HardwareUiControlProps > | The control that was scrolled to. |
index | number | The index of the control in the collection of registered controls. |
Returns
void
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:284
onB
▸ onB(source
): boolean
Handles the B key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:280
onBKSP
▸ onBKSP(source
): boolean
Handles the BKSP key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:613
onBeforeRender
▸ onBeforeRender(): void
A callback that is called before the component is rendered.
Returns
void
Inherited from
Defined in
sdk/components/FSComponent.ts:80
onBlurred
▸ onBlurred(source
): void
An event called when the control is blurred.
Parameters
Name | Type | Description |
---|---|---|
source | HardwareUiControl <FmsUiControlEvents , HardwareUiControlProps > | The control that emitted this event. |
Returns
void
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:209
onC
▸ onC(source
): boolean
Handles the C key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:289
onClr
▸ onClr(source
): boolean
Handles CLR button press events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:163
onClrHeader
▸ onClrHeader(): boolean
Callback firing when CLR on the header is pressed.
Returns
boolean
true if CLR is handeled, false if not.
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSectionEnroute.tsx:88
onClrLeg
▸ onClrLeg(sender
): boolean
Callback to onClr on legs for override by sections
Parameters
Name | Type | Description |
---|---|---|
sender | G1000UiControl <G1000UiControlProps > | The FixInfo element. |
Returns
boolean
A boolean indicating if the CLR was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:808
onClrLegBase
▸ onClrLegBase(node
): boolean
Callback for when CLR event happens on a leg.
Parameters
Name | Type | Description |
---|---|---|
node | FixInfo | The FixInfo element. |
Returns
boolean
A boolean indicating if the CLR was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:769
onClrLong
▸ onClrLong(source
): boolean
Handles CLR button long press events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:172
onCom
▸ onCom(source
): boolean
Handles the COM key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:640
onCrs
▸ onCrs(source
): boolean
Handles the CRS key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:667
onD
▸ onD(source
): boolean
Handles the D key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:298
onDirectTo
▸ onDirectTo(): boolean
An event called when the dto button is pressed.
Returns
boolean
True if the event was handled in this section.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:137
onDisabled
▸ onDisabled(source
): void
An event called when the control is disabled.
Parameters
Name | Type | Description |
---|---|---|
source | HardwareUiControl <FmsUiControlEvents , HardwareUiControlProps > | The control that emitted this event. |
Returns
void
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:225
onDot
▸ onDot(source
): boolean
Handles the Dot key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:604
onE
▸ onE(source
): boolean
Handles the E key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:307
onEmptyRowFocused
▸ onEmptyRowFocused(): void
A callback which is called when this section's empty row is focused.
Returns
void
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:880
onEnabled
▸ onEnabled(source
): void
An event called when the control is enabled.
Parameters
Name | Type | Description |
---|---|---|
source | HardwareUiControl <FmsUiControlEvents , HardwareUiControlProps > | The control that emitted this event. |
Returns
void
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:217
onEnter
▸ onEnter(source
): boolean
Handles ENTER button press events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:154
onF
▸ onF(source
): boolean
Handles the F key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:316
onFPL
▸ onFPL(source
): boolean
Handles FPL button press events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:190
onFocused
▸ onFocused(source
): void
An event called when the control receives focus.
Parameters
Name | Type | Description |
---|---|---|
source | HardwareUiControl <FmsUiControlEvents , HardwareUiControlProps > | The control that emitted this event. |
Returns
void
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:201
onG
▸ onG(source
): boolean
Handles the G key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:325
onH
▸ onH(source
): boolean
Handles the H key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:334
onHeaderFocused
▸ onHeaderFocused(): void
A callback which is called when this section's header is focused.
Returns
void
Overrides
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSectionEnroute.tsx:102
onHome
▸ onHome(source
): boolean
Handles the Home key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:631
onI
▸ onI(source
): boolean
Handles the I key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:343
onInnerControlKnobDec
▸ onInnerControlKnobDec(source
): boolean
Handles Inner Control Knob decrease events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
FPLSection.onInnerControlKnobDec
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:100
onInnerControlKnobInc
▸ onInnerControlKnobInc(source
): boolean
Handles Inner Control Knob increase events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
FPLSection.onInnerControlKnobInc
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:109
onInnerControlKnobPush
▸ onInnerControlKnobPush(source
): boolean
Handles Inner Control Knob push events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
FPLSection.onInnerControlKnobPush
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:118
onInteractionEvent
▸ onInteractionEvent(evt
): boolean
Parameters
Name | Type |
---|---|
evt | FmsHEvent |
Returns
boolean
Inherit Doc
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:29
onJ
▸ onJ(source
): boolean
Handles the J key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:352
onJoystickDown
▸ onJoystickDown(source
): boolean
Handles range joystick down deflection events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:262
onJoystickLeft
▸ onJoystickLeft(source
): boolean
Handles range joystick left deflection events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:235
onJoystickPush
▸ onJoystickPush(source
): boolean
Handles range joystick push events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:226
onJoystickRight
▸ onJoystickRight(source
): boolean
Handles range joystick right deflection events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:253
onJoystickUp
▸ onJoystickUp(source
): boolean
Handles range joystick up deflection events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:244
onK
▸ onK(source
): boolean
Handles the K key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:361
onL
▸ onL(source
): boolean
Handles the L key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:370
onLegItemSelected
▸ onLegItemSelected(item
): void
A callback which is called when a leg selection changes.
Parameters
Name | Type | Description |
---|---|---|
item | null | Subject <FixLegInfo > | The selected item. |
Returns
void
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:841
onLowerKnobDec
▸ onLowerKnobDec(source
): boolean
Handles FMS lower knob decrease events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:82
onLowerKnobInc
▸ onLowerKnobInc(source
): boolean
Handles FMS lower knob increase events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:73
onM
▸ onM(source
): boolean
Handles the M key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:379
onMenu
▸ onMenu(): boolean
Responds to menu button press events.
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:212
onN
▸ onN(source
): boolean
Handles the N key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:388
onNav
▸ onNav(source
): boolean
Handles the NAV key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:649
onO
▸ onO(source
): boolean
Handles the O key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:397
onOuterControlKnobDec
▸ onOuterControlKnobDec(source
): boolean
Handles Outer Control Knob decrease events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
FPLSection.onOuterControlKnobDec
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:127
onOuterControlKnobInc
▸ onOuterControlKnobInc(source
): boolean
Handles Outer Control Knob increase events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
FPLSection.onOuterControlKnobInc
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:136
onP
▸ onP(source
): boolean
Handles the P key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:406
onPlusMinus
▸ onPlusMinus(source
): boolean
Handles the +/- key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:622
onProc
▸ onProc(source
): boolean
Handles PROC button press events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:199
onQ
▸ onQ(source
): boolean
Handles the Q key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:415
onR
▸ onR(source
): boolean
Handles the R key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:424
onRangeDec
▸ onRangeDec(source
): boolean
Handles range joystick decrease events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:217
onRangeInc
▸ onRangeInc(source
): boolean
Handles range joystick increase events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:208
onRegistered
▸ onRegistered(source
): void
An event called when a control is registered with this control.
Parameters
Name | Type | Description |
---|---|---|
source | HardwareUiControl <FmsUiControlEvents , HardwareUiControlProps > | The control that emitted this event. |
Returns
void
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:233
onS
▸ onS(source
): boolean
Handles the S key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:433
onSPC
▸ onSPC(source
): boolean
Handles the key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:505
onScroll
▸ onScroll(direction
): boolean
An event called when the control is scrolled.
Parameters
Name | Type | Description |
---|---|---|
direction | ScrollDirection | The direction that is being requested to scroll. |
Returns
boolean
True if this control handled this event, false otherwise.
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:263
onT
▸ onT(source
): boolean
Handles the T key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:442
onU
▸ onU(source
): boolean
Handles the U key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:451
onUnregistered
▸ onUnregistered(source
): void
An event called when a control is unregistered from this control.
Parameters
Name | Type | Description |
---|---|---|
source | HardwareUiControl <FmsUiControlEvents , HardwareUiControlProps > | The control that emitted this event. |
Returns
void
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:241
onUpperKnobDec
▸ onUpperKnobDec(source
): boolean
Handles FMS upper knob decrease events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:64
onUpperKnobInc
▸ onUpperKnobInc(source
): boolean
Handles FMS upper knob increase events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:55
onUpperKnobLeg
▸ onUpperKnobLeg(sender
): boolean
Callback to onUpperKnob on legs for override by sections
Parameters
Name | Type | Description |
---|---|---|
sender | G1000UiControl <G1000UiControlProps > | The FixInfo element. |
Returns
boolean
True if the control handled the event.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:760
onUpperKnobLegBase
▸ onUpperKnobLegBase(source
): boolean
Callback for when UpperKnob event happens on a leg.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The FixInfo element. |
Returns
boolean
True if the control handled the event.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:750
onUpperKnobPush
▸ onUpperKnobPush(source
): boolean
Handles FMS upper knob push events.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:91
onV
▸ onV(source
): boolean
Handles the V key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:460
onVnavDirect
▸ onVnavDirect(): boolean
An event called when the VNav Direct Softkey is pressed.
Returns
boolean
True if the event was handled in this section.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:174
onW
▸ onW(source
): boolean
Handles the W key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:469
onX
▸ onX(source
): boolean
Handles the X key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:478
onXpdr
▸ onXpdr(source
): boolean
Handles the XPDR key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:658
onY
▸ onY(source
): boolean
Handles the Y key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:487
onZ
▸ onZ(source
): boolean
Handles the Z key.
Parameters
Name | Type | Description |
---|---|---|
source | G1000UiControl <G1000UiControlProps > | The source of the event. |
Returns
boolean
Whether the event was handled.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/G1000UiControl.tsx:496
reconcileChildBlur
▸ reconcileChildBlur(index
, child
): number
| BlurReconciliation
Reconciles the focus state of this control's children when this control is focused with no focused children after a child has been blurred.
Parameters
Name | Type | Description |
---|---|---|
index | number | The index of the child control that was blurred. If the child is no longer registered, then this is the index of the child prior to being unregistered. |
child | HardwareUiControl <FmsUiControlEvents , HardwareUiControlProps > | The child control that was blurred. |
Returns
number
| BlurReconciliation
The index of the child control to focus.
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:688
register
▸ register(control
, index?
): void
Registers a child control with this control.
Parameters
Name | Type | Description |
---|---|---|
control | HardwareUiControl <FmsUiControlEvents , HardwareUiControlProps > | The control to register. |
index? | number | The index at which to register the control. If none is provided, the control will be registered at the end of the collection of child controls. |
Returns
void
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:722
removeLeg
▸ removeLeg(index
): void
Removes a leg from the flight plan display segment.
Parameters
Name | Type | Description |
---|---|---|
index | number | The index to remove at. |
Returns
void
Overrides
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSectionEnroute.tsx:41
render
▸ render(): VNode
Render an enroute container.
Returns
VNode
a VNode
Overrides
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSectionEnroute.tsx:125
renderApproachName
▸ renderApproachName(plan
): VNode
Gets the loaded approach name.
Parameters
Name | Type | Description |
---|---|---|
plan | FlightPlan | The Flight Plan. |
Returns
VNode
The approach name as a string.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:705
renderItem
▸ renderItem(data
): VNode
Renders a Leg in the flight plan.
Parameters
Name | Type | Description |
---|---|---|
data | Subject <FixLegInfo > | The data object for this leg. |
Returns
VNode
The rendered VNode.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:1022
renderLegList
▸ renderLegList(): VNode
Renders this section's list of flight plan legs.
Returns
VNode
This section's list of flight plan legs, as a VNode.
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:1002
renderVerticalDirectDialogContent
▸ renderVerticalDirectDialogContent(constraint
): VNode
Renders the vertical direct vnode (when we need to pass HTML).
Parameters
Name | Type | Description |
---|---|---|
constraint | VNavConstraint | The VNAV Constraint. |
Returns
VNode
A VNode to be rendered in the MessageDialog.
Inherited from
FPLSection.renderVerticalDirectDialogContent
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:1043
resetActiveLegFocusPath
▸ resetActiveLegFocusPath(): void
Scrolls to the active leg.
Returns
void
Inherited from
FPLSection.resetActiveLegFocusPath
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:560
scroll
▸ scroll(direction
): boolean
Scrolls the currently focused control in the supplied direction.
Parameters
Name | Type | Description |
---|---|---|
direction | ScrollDirection | The direction that is being requested to scroll. |
Returns
boolean
True if propagation should be stopped, false otherwise.
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:293
setActiveLeg
▸ setActiveLeg(index
): void
Sets the active leg in the flight plan display segment.
Parameters
Name | Type | Description |
---|---|---|
index | number | The index of the leg to set as active. |
Returns
void
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:514
setDisabled
▸ setDisabled(isDisabled
): void
Sets the component to be disabled, removing the ability for the component to scroll. Setting a component to disabled will also blur the component and its children, if necessary.
Parameters
Name | Type | Description |
---|---|---|
isDisabled | boolean | Whether or not the component is disabled. |
Returns
void
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:705
setFocusedIndex
▸ setFocusedIndex(index
, focusPosition?
): void
Sets the current most recently focused child control index. If this control is focused and has children that have focus, this will also switch child focus to the new index.
Parameters
Name | Type | Default value | Description |
---|---|---|---|
index | number | undefined | The index of the child control to set most recent focus for. |
focusPosition | FocusPosition | FocusPosition.MostRecent | The focus position to focus the child for, if required. |
Returns
void
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:843
setIsUserConstraint
▸ setIsUserConstraint(index
, isUserConstraint
): void
Sets whether or not this constraint is a user defined constraint.
Parameters
Name | Type | Description |
---|---|---|
index | number | The index of the leg. |
isUserConstraint | boolean | Whether or not this is a user defined constraint. |
Returns
void
Inherited from
FPLSection.setIsUserConstraint
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:625
setIsolated
▸ setIsolated(isolated
): void
Sets whether or not this control is in scroll isolation. While scroll isolation is enabled, scroll events will not propagate to the control's parent when the control has focus.
Parameters
Name | Type | Description |
---|---|---|
isolated | boolean | Whether or not the control is isolated. |
Returns
void
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:895
setLegAltitude
▸ setLegAltitude(index
, vnavLeg
, revisedAltitude?
): void
Sets the leg altitude for a given leg.
Parameters
Name | Type | Description |
---|---|---|
index | number | The index of the leg. |
vnavLeg | VNavLeg | The vnav leg data. |
revisedAltitude? | number | The optional replacement display altitude. |
Returns
void
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:593
setParent
▸ setParent(parent
): void
Sets the parent of this control.
Parameters
Name | Type | Description |
---|---|---|
parent | HardwareUiControl <FmsUiControlEvents , HardwareUiControlProps > | The parent to set. |
Returns
void
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:885
triggerEvent
▸ triggerEvent(event
, source
, ...args
): boolean
Triggers an event on this control. The event will first be routed to the deepest focused descendent of this control and will propagate up the control tree until it is handled or there are no more controls to which to propagate.
Parameters
Name | Type | Description |
---|---|---|
event | FmsHEvent | The event to trigger. |
source | HardwareUiControl <Record <string , any >, HardwareUiControlProps > | The source of the event. Defaults to this if not supplied. |
...args | any [] | Additional arguments to pass to the event handler. |
Returns
boolean
True if the event was handled, false otherwise.
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:348
unregister
▸ unregister(item
): void
Unregisters a child control with this control.
Parameters
Name | Type | Description |
---|---|---|
item | number | HardwareUiControl <FmsUiControlEvents , HardwareUiControlProps > | The child control or index of a child control to unregister. If a child control is provided, it will attempt to be located in the control's child registry and then removed. If an index is provided, the child control at that registered index will be removed. |
Returns
void
Inherited from
Defined in
sdk/components/controls/HardwareUiControl.tsx:748
updateAirwayLegs
▸ updateAirwayLegs(): void
Updates this section's airway legs.
Returns
void
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSectionEnroute.tsx:51
updateEmptyRowVisibility
▸ updateEmptyRowVisibility(): void
Updates the visibility of this section's empty row.
Returns
void
Inherited from
FPLSection.updateEmptyRowVisibility
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:465
updateFromLegCalculations
▸ updateFromLegCalculations(index
): void
Updates a given leg's row from the leg's current calculations.
Parameters
Name | Type | Description |
---|---|---|
index | number | The index of the leg. |
Returns
void
Inherited from
FPLSection.updateFromLegCalculations
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:576
updateHeader
▸ updateHeader(): void
Refreshes this section's header.
Returns
void
Inherited from
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/FPL/FPLSection.tsx:458