Class: OriginOptionsSlideoutMenu
OriginOptionsSlideoutMenu.
Hierarchy
GtcFlightPlanPageSlideoutMenu
<FlightPlanSegmentListData
,OriginOptionsSlideoutMenuProps
>↳
OriginOptionsSlideoutMenu
Constructors
constructor
• new OriginOptionsSlideoutMenu(props
): OriginOptionsSlideoutMenu
Creates an instance of a DisplayComponent.
Parameters
Name | Type | Description |
---|---|---|
props | OriginOptionsSlideoutMenuProps | The propertis of the component. |
Returns
Inherited from
GtcFlightPlanPageSlideoutMenu<FlightPlanSegmentListData, OriginOptionsSlideoutMenuProps>.constructor
Defined in
sdk/components/FSComponent.ts:73
Properties
_activeComponent
• Protected
Readonly
_activeComponent: Subject
<null
| GtcInteractionHandler
>
Inherited from
GtcFlightPlanPageSlideoutMenu._activeComponent
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:26
_sidebarState
• Protected
Readonly
_sidebarState: GtcSidebarState
Inherited from
GtcFlightPlanPageSlideoutMenu._sidebarState
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:28
_title
• Protected
Readonly
_title: Subject
<undefined
| string
>
Inherited from
GtcFlightPlanPageSlideoutMenu._title
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:32
bus
• Protected
Readonly
bus: EventBus
Inherited from
GtcFlightPlanPageSlideoutMenu.bus
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:23
closeWhenUnselectedSub
• Protected
Optional
closeWhenUnselectedSub: Subscription
Inherited from
GtcFlightPlanPageSlideoutMenu.closeWhenUnselectedSub
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/FlightPlanPage/GtcFlightPlanPageSlideoutMenu.tsx:36
context
• Optional
context: [] = undefined
The context on this component, if any.
Inherited from
GtcFlightPlanPageSlideoutMenu.context
Defined in
sdk/components/FSComponent.ts:64
contextType
• Optional
Readonly
contextType: readonly [] = undefined
The type of context for this component, if any.
Inherited from
GtcFlightPlanPageSlideoutMenu.contextType
Defined in
sdk/components/FSComponent.ts:67
gtcService
• Protected
Readonly
gtcService: GtcService
Inherited from
GtcFlightPlanPageSlideoutMenu.gtcService
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:24
isListDataSelected
• Protected
Readonly
isListDataSelected: MappedSubject
<[null
| SelectableFlightPlanListData
, null
| FlightPlanSegmentListData
], boolean
>
Inherited from
GtcFlightPlanPageSlideoutMenu.isListDataSelected
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/FlightPlanPage/GtcFlightPlanPageSlideoutMenu.tsx:30
listItemData
• Protected
Readonly
listItemData: Subject
<null
| FlightPlanSegmentListData
>
Inherited from
GtcFlightPlanPageSlideoutMenu.listItemData
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/FlightPlanPage/GtcFlightPlanPageSlideoutMenu.tsx:28
props
• props: OriginOptionsSlideoutMenuProps
& ComponentProps
The properties of the component.
Inherited from
GtcFlightPlanPageSlideoutMenu.props
Defined in
sdk/components/FSComponent.ts:61
sidebarState
• Readonly
sidebarState: SidebarStateReadonly
The GTC sidebar state (labels and buttons) requested by this view.
Inherited from
GtcFlightPlanPageSlideoutMenu.sidebarState
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:30
title
• Readonly
title: Subscribable
<undefined
| string
>
This view's title.
Inherited from
GtcFlightPlanPageSlideoutMenu.title
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:34
Methods
closeMenu
▸ closeMenu(): void
Closes this menu to end up on the flight plan page.
Returns
void
Inherited from
GtcFlightPlanPageSlideoutMenu.closeMenu
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/FlightPlanPage/GtcFlightPlanPageSlideoutMenu.tsx:91
destroy
▸ destroy(): void
Returns
void
Inherit Doc
Overrides
GtcFlightPlanPageSlideoutMenu.destroy
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/FlightPlanPage/OriginOptionsSlideoutMenu.tsx:120
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
GtcFlightPlanPageSlideoutMenu.getContext
Defined in
sdk/components/FSComponent.ts:106
onAfterRender
▸ onAfterRender(thisNode
): void
Parameters
Name | Type |
---|---|
thisNode | VNode |
Returns
void
Inherit Doc
Overrides
GtcFlightPlanPageSlideoutMenu.onAfterRender
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/FlightPlanPage/OriginOptionsSlideoutMenu.tsx:29
onBeforeRender
▸ onBeforeRender(): void
A callback that is called before the component is rendered.
Returns
void
Inherited from
GtcFlightPlanPageSlideoutMenu.onBeforeRender
Defined in
sdk/components/FSComponent.ts:80
onClose
▸ onClose(): void
Returns
void
Inherit Doc
Inherited from
GtcFlightPlanPageSlideoutMenu.onClose
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/FlightPlanPage/GtcFlightPlanPageSlideoutMenu.tsx:78
onGtcInteractionEvent
▸ onGtcInteractionEvent(event
): boolean
Called when there is an interaction event when this is the active view.
Parameters
Name | Type | Description |
---|---|---|
event | GtcInteractionEvent | The event. |
Returns
boolean
Whether the event was handled or not.
Inherited from
GtcFlightPlanPageSlideoutMenu.onGtcInteractionEvent
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:65
onOpen
▸ onOpen(wasPreviouslyOpened
): void
The Open lifecycle method
Parameters
Name | Type | Description |
---|---|---|
wasPreviouslyOpened | boolean | True when this view was open in a previous view stack (like if the go back button was used to reach this page). |
Returns
void
Inherited from
GtcFlightPlanPageSlideoutMenu.onOpen
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:42
onPause
▸ onPause(): void
The Pause lifecycle method
Returns
void
Inherited from
GtcFlightPlanPageSlideoutMenu.onPause
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:52
onResume
▸ onResume(): void
Returns
void
Inherit Doc
Inherited from
GtcFlightPlanPageSlideoutMenu.onResume
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/FlightPlanPage/GtcFlightPlanPageSlideoutMenu.tsx:71
render
▸ render(): VNode
Returns
VNode
Inherit Doc
Overrides
GtcFlightPlanPageSlideoutMenu.render
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/FlightPlanPage/OriginOptionsSlideoutMenu.tsx:36
setData
▸ setData(listItemData
): void
Pass initial list item data to use.
Parameters
Name | Type | Description |
---|---|---|
listItemData | FlightPlanSegmentListData | The list item data. |
Returns
void
Inherited from
GtcFlightPlanPageSlideoutMenu.setData
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/FlightPlanPage/GtcFlightPlanPageSlideoutMenu.tsx:53
CLOSE_MENU_SELECTOR
▸ CLOSE_MENU_SELECTOR(steps
, stackPeeker
): boolean
Parameters
Name | Type |
---|---|
steps | number |
stackPeeker | (depth : number ) => undefined | GtcViewEntry <GtcView <GtcViewProps >> |
Returns
boolean
Inherited from
GtcFlightPlanPageSlideoutMenu.CLOSE_MENU_SELECTOR
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/FlightPlanPage/GtcFlightPlanPageSlideoutMenu.tsx:22