Class: GtcIntersectionInfoPage
A GTC intersection information page.
Hierarchy
GtcWaypointInfoPage
<FacilitySearchType.Intersection
,GtcIntersectionInfoPageProps
>↳
GtcIntersectionInfoPage
Constructors
constructor
• new GtcIntersectionInfoPage(props
): GtcIntersectionInfoPage
Constructor.
Parameters
Name | Type | Description |
---|---|---|
props | GtcIntersectionInfoPageProps | This component's props. |
Returns
Throws
Error if a display pane index is not defined for this view.
Inherited from
GtcWaypointInfoPage.constructor
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:117
Properties
_activeComponent
• Protected
Readonly
_activeComponent: Subject
<null
| GtcInteractionHandler
>
Inherited from
GtcWaypointInfoPage._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
GtcWaypointInfoPage._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
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:32
bus
• Protected
Readonly
bus: EventBus
Inherited from
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:23
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
GtcWaypointInfoPage.contextType
Defined in
sdk/components/FSComponent.ts:67
displayPaneIndex
• Protected
Readonly
displayPaneIndex: ControllableDisplayPaneIndex
Inherited from
GtcWaypointInfoPage.displayPaneIndex
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:54
displayPaneSettings
• Protected
Readonly
displayPaneSettings: UserSettingManager
<DisplayPaneSettings
>
Inherited from
GtcWaypointInfoPage.displayPaneSettings
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:55
facWaypointCache
• Protected
Readonly
facWaypointCache: GarminFacilityWaypointCache
Inherited from
GtcWaypointInfoPage.facWaypointCache
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:57
gtcService
• Protected
Readonly
gtcService: GtcService
Inherited from
GtcWaypointInfoPage.gtcService
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:24
hasSelectedWaypoint
• Protected
Readonly
hasSelectedWaypoint: MappedSubscribable
<boolean
>
Whether a waypoint is selected.
Inherited from
GtcWaypointInfoPage.hasSelectedWaypoint
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:62
headingPipe
• Protected
Optional
headingPipe: Subscription
Inherited from
GtcWaypointInfoPage.headingPipe
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:108
isGpsDrSub
• Protected
Optional
isGpsDrSub: Subscription
Inherited from
GtcWaypointInfoPage.isGpsDrSub
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:109
optionsPopupKey
• Protected
Readonly
optionsPopupKey: Options
= GtcIntersectionInfoPagePopupKeys.Options
The view key for this page's options popup.
Overrides
GtcWaypointInfoPage.optionsPopupKey
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcIntersectionInfoPage.tsx:49
planeHeadingTrue
• Protected
Readonly
planeHeadingTrue: Subject
<number
>
The true heading of the airplane, in degrees, or NaN
if heading data is invalid.
Inherited from
GtcWaypointInfoPage.planeHeadingTrue
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:72
ppos
• Protected
Readonly
ppos: GeoPointSubject
The position of the airplane.
Inherited from
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:69
pposPipe
• Protected
Optional
pposPipe: Subscription
Inherited from
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:107
props
• props: GtcIntersectionInfoPageProps
& ComponentProps
The properties of the component.
Inherited from
Defined in
sdk/components/FSComponent.ts:61
publisher
• Protected
Readonly
publisher: Publisher
<DisplayPaneControlEvents
<WaypointInfoPaneViewEventTypes
>>
Inherited from
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:52
resetMapRange
• Protected
resetMapRange: boolean
= false
Inherited from
GtcWaypointInfoPage.resetMapRange
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:103
rootCssClass
• Protected
Readonly
rootCssClass: SetSubject
<string
>
Inherited from
GtcWaypointInfoPage.rootCssClass
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:50
selectedFacility
• Protected
Readonly
selectedFacility: Subject
<null
| IntersectionFacility
>
The facility associated with the selected waypoint.
Inherited from
GtcWaypointInfoPage.selectedFacility
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:65
selectedFacilityPipe
• Protected
Optional
selectedFacilityPipe: Subscription
Inherited from
GtcWaypointInfoPage.selectedFacilityPipe
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:66
selectedWaypoint
• Protected
Readonly
selectedWaypoint: Subject
<null
| FacilityWaypoint
<IntersectionFacility
>>
The selected waypoint, or null
if there is no selected waypoint.
Inherited from
GtcWaypointInfoPage.selectedWaypoint
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:60
selectedWaypointInfo
• Protected
Readonly
selectedWaypointInfo: WaypointInfoStore
An information store for the selected waypoint.
Inherited from
GtcWaypointInfoPage.selectedWaypointInfo
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:75
selectedWaypointRelativeBearing
• Protected
Readonly
selectedWaypointRelativeBearing: MappedSubject
<[NumberUnitInterface
<"navangle"
, NavAngleUnit
>, number
], number
>
The bearing to the selected waypoint, relative to the airplane's current heading, in degrees, or NaN
if there is
no selected waypoint or position/heading data is invalid.
Inherited from
GtcWaypointInfoPage.selectedWaypointRelativeBearing
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:81
showOnMap
• Protected
Readonly
showOnMap: Subject
<boolean
>
Inherited from
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:88
showOnMapData
• Protected
Readonly
showOnMapData: Subject
<Omit
<WaypointInfoPaneSelectionData
, "resetRange"
>>
Inherited from
GtcWaypointInfoPage.showOnMapData
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:89
showOnMapSub
• Protected
Optional
showOnMapSub: Subscription
Inherited from
GtcWaypointInfoPage.showOnMapSub
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:110
sidebarState
• Readonly
sidebarState: SidebarStateReadonly
The GTC sidebar state (labels and buttons) requested by this view.
Inherited from
GtcWaypointInfoPage.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
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:34
unitsSettingManager
• Protected
Readonly
unitsSettingManager: UnitsUserSettingManager
<UnitsUserSettingTypes
>
Inherited from
GtcWaypointInfoPage.unitsSettingManager
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:105
waypointSelectType
• Protected
Readonly
waypointSelectType: Intersection
= FacilitySearchType.Intersection
The type of waypoint displayed by this page.
Overrides
GtcWaypointInfoPage.waypointSelectType
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcIntersectionInfoPage.tsx:48
NULL_IDENT
▪ Static
Protected
Readonly
NULL_IDENT: Object
Type declaration
Name | Type |
---|---|
1 | string |
2 | string |
3 | string |
4 | string |
6 | string |
8 | string |
Inherited from
GtcWaypointInfoPage.NULL_IDENT
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:35
Methods
destroy
▸ destroy(): void
Destroys this component.
Returns
void
Overrides
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcIntersectionInfoPage.tsx:178
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
GtcWaypointInfoPage.getContext
Defined in
sdk/components/FSComponent.ts:106
getCssClass
▸ getCssClass(): string
Gets the CSS class for this page's root element.
Returns
string
The CSS class for this page's root element.
Overrides
GtcWaypointInfoPage.getCssClass
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcIntersectionInfoPage.tsx:127
initSelection
▸ initSelection(facility?
): Promise
<void
>
Initializes this page's intersection selection.
Parameters
Name | Type | Description |
---|---|---|
facility? | IntersectionFacility | The intersection facility to select, or its ICAO. If not defined, the selection will be initialized to the most recently selected intersection. |
Returns
Promise
<void
>
Overrides
GtcWaypointInfoPage.initSelection
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcIntersectionInfoPage.tsx:93
onAfterRender
▸ onAfterRender(): void
A callback that is called after the component is rendered.
Returns
void
Overrides
GtcWaypointInfoPage.onAfterRender
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcIntersectionInfoPage.tsx:66
onBeforeRender
▸ onBeforeRender(): void
A callback that is called before the component is rendered.
Returns
void
Inherited from
GtcWaypointInfoPage.onBeforeRender
Defined in
sdk/components/FSComponent.ts:80
onClose
▸ onClose(): void
The Close lifecycle method
Returns
void
Overrides
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcIntersectionInfoPage.tsx:120
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
GtcWaypointInfoPage.onGtcInteractionEvent
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/GtcService/GtcView.ts:65
onOpen
▸ onOpen(): void
The Open lifecycle method
Returns
void
Overrides
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcIntersectionInfoPage.tsx:113
onPause
▸ onPause(): void
The Pause lifecycle method
Returns
void
Inherited from
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:208
onResume
▸ onResume(): void
The Resume lifecycle method
Returns
void
Inherited from
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:202
render
▸ render(): VNode
Renders the component.
Returns
VNode
A JSX element to be rendered.
Inherited from
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:226
renderContent
▸ renderContent(): VNode
Renders this page's main content.
Returns
VNode
This page's main content, as a VNode.
Overrides
GtcWaypointInfoPage.renderContent
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcIntersectionInfoPage.tsx:132
renderOptionsPopup
▸ renderOptionsPopup(gtcService
, controlMode
, displayPaneIndex?
): VNode
Renders this page's options popup.
Parameters
Name | Type | Description |
---|---|---|
gtcService | GtcService | The GTC service. |
controlMode | GtcControlMode | The control mode to which the popup belongs. |
displayPaneIndex? | ControllableDisplayPaneIndex | The index of the display pane associated with the popup. |
Returns
VNode
This page's options popup, as a VNode.
Inherited from
GtcWaypointInfoPage.renderOptionsPopup
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:271
sendSelectionData
▸ sendSelectionData(data
): void
Sends waypoint selection data to the display pane controlled by this page.
Parameters
Name | Type | Description |
---|---|---|
data | WaypointInfoPaneSelectionData | The data to send. |
Returns
void
Inherited from
GtcWaypointInfoPage.sendSelectionData
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/WaypointInfoPages/GtcWaypointInfoPage.tsx:217