Class: GtcNearestVorPage
A GTC nearest VOR page.
Hierarchy
GtcNearestWaypointPage
<FacilityType.VOR
>↳
GtcNearestVorPage
Constructors
constructor
• new GtcNearestVorPage(props
): GtcNearestVorPage
Constructor.
Parameters
Name | Type | Description |
---|---|---|
props | GtcNearestWaypointPageProps | This component's props. |
Returns
Throws
Error if a display pane index is not defined for this view.
Inherited from
GtcNearestWaypointPage.constructor
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:106
Properties
_activeComponent
• Protected
Readonly
_activeComponent: Subject
<null
| GtcInteractionHandler
>
Inherited from
GtcNearestWaypointPage._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
GtcNearestWaypointPage._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
GtcNearestWaypointPage.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
GtcNearestWaypointPage.contextType
Defined in
sdk/components/FSComponent.ts:67
displayPaneIndex
• Protected
Readonly
displayPaneIndex: ControllableDisplayPaneIndex
Inherited from
GtcNearestWaypointPage.displayPaneIndex
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:51
displayPaneSettings
• Protected
Readonly
displayPaneSettings: UserSettingManager
<DisplayPaneSettings
>
Inherited from
GtcNearestWaypointPage.displayPaneSettings
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:52
facWaypointCache
• Protected
Readonly
facWaypointCache: GarminFacilityWaypointCache
Inherited from
GtcNearestWaypointPage.facWaypointCache
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:54
gtcService
• Protected
Readonly
gtcService: GtcService
Inherited from
GtcNearestWaypointPage.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
GtcNearestWaypointPage.hasSelectedWaypoint
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:69
headingPipe
• Protected
Optional
headingPipe: Subscription
Inherited from
GtcNearestWaypointPage.headingPipe
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:96
isGpsDataFailedSub
• Protected
Optional
isGpsDataFailedSub: Subscription
Inherited from
GtcNearestWaypointPage.isGpsDataFailedSub
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:97
isGpsDrSub
• Protected
Optional
isGpsDrSub: Subscription
Inherited from
GtcNearestWaypointPage.isGpsDrSub
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:98
isPaused
• Protected
isPaused: boolean
= true
Inherited from
GtcNearestWaypointPage.isPaused
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:91
listItemHeight
• Protected
Readonly
listItemHeight: 70
| 130
Inherited from
GtcNearestWaypointPage.listItemHeight
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:80
listItemSpacing
• Protected
Readonly
listItemSpacing: 2
| 1
Inherited from
GtcNearestWaypointPage.listItemSpacing
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:81
listRef
• Protected
Readonly
listRef: NodeReference
<GtcList
<NearestWaypointEntry
<FacilityWaypoint
<VorFacility
>> & DynamicListData
>>
Inherited from
GtcNearestWaypointPage.listRef
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:42
nearestContext
• Protected
Optional
nearestContext: G3000NearestContext
Inherited from
GtcNearestWaypointPage.nearestContext
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:56
nearestFacilitiesUpdateSub
• Protected
Optional
nearestFacilitiesUpdateSub: Subscription
Inherited from
GtcNearestWaypointPage.nearestFacilitiesUpdateSub
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:93
nearestSubscription
• Protected
Optional
nearestSubscription: NearestSubscription
<VorFacility
>
Inherited from
GtcNearestWaypointPage.nearestSubscription
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:57
optionsPopupKey
• Protected
Readonly
optionsPopupKey: Options
= GtcNearestVorPagePopupKeys.Options
The view key for this page's options popup.
Overrides
GtcNearestWaypointPage.optionsPopupKey
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestVorPage.tsx:28
planeHeadingTrue
• Protected
Readonly
planeHeadingTrue: Subject
<number
>
The true heading of the airplane, in degrees, or NaN
if heading data is invalid.
Inherited from
GtcNearestWaypointPage.planeHeadingTrue
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:78
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/NearestPages/GtcNearestWaypointPage.tsx:75
pposPipe
• Protected
Optional
pposPipe: Subscription
Inherited from
GtcNearestWaypointPage.pposPipe
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:95
props
• props: GtcNearestWaypointPageProps
& ComponentProps
The properties of the component.
Inherited from
Defined in
sdk/components/FSComponent.ts:61
publisher
• Protected
Readonly
publisher: Publisher
<DisplayPaneControlEvents
<NearestPaneViewEventTypes
>>
Inherited from
GtcNearestWaypointPage.publisher
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:49
resetMapRange
• Protected
resetMapRange: boolean
= false
Inherited from
GtcNearestWaypointPage.resetMapRange
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:87
rootCssClass
• Protected
Readonly
rootCssClass: SetSubject
<string
>
Inherited from
GtcNearestWaypointPage.rootCssClass
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:44
selectedFacility
• Protected
Readonly
selectedFacility: Subject
<null
| VorFacility
>
The facility associated with the selected waypoint.
Inherited from
GtcNearestWaypointPage.selectedFacility
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:72
selectedFacilityPipe
• Protected
Optional
selectedFacilityPipe: Subscription
Inherited from
GtcNearestWaypointPage.selectedFacilityPipe
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:94
selectedWaypoint
• Protected
Readonly
selectedWaypoint: Subject
<null
| FacilityWaypoint
<VorFacility
>>
The selected waypoint, or null
if there is no selected waypoint.
Inherited from
GtcNearestWaypointPage.selectedWaypoint
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:67
showOnMap
• Protected
Readonly
showOnMap: Subject
<boolean
>
Inherited from
GtcNearestWaypointPage.showOnMap
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:85
showOnMapIcao
• Protected
Readonly
showOnMapIcao: MappedSubscribable
<string
>
Inherited from
GtcNearestWaypointPage.showOnMapIcao
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:86
showOnMapSub
• Protected
Optional
showOnMapSub: Subscription
Inherited from
GtcNearestWaypointPage.showOnMapSub
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:99
showOnMapType
• Protected
Readonly
showOnMapType: Vor
= NearestPaneSelectionType.Vor
The view key for this page's options popup.
Overrides
GtcNearestWaypointPage.showOnMapType
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestVorPage.tsx:31
sidebarState
• Readonly
sidebarState: SidebarStateReadonly
The GTC sidebar state (labels and buttons) requested by this view.
Inherited from
GtcNearestWaypointPage.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
GtcNearestWaypointPage.unitsSettingManager
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:89
waypointArray
• Protected
Readonly
waypointArray: NearestWaypointArray
<VOR
, NearestWaypointEntry
<FacilityWaypoint
<VorFacility
>>>
Inherited from
GtcNearestWaypointPage.waypointArray
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:59
GPS_FAIL_CLEAR_LIST_DELAY
▪ Static
Protected
Readonly
GPS_FAIL_CLEAR_LIST_DELAY: 10000
Inherited from
GtcNearestWaypointPage.GPS_FAIL_CLEAR_LIST_DELAY
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:40
Methods
createWaypointEntry
▸ createWaypointEntry(waypoint
): NearestWaypointEntry
<FacilityWaypoint
<VorFacility
>>
Creates a waypoint entry for a nearest facility search result.
Parameters
Name | Type | Description |
---|---|---|
waypoint | FacilityWaypoint <VorFacility > | A nearest facility search result, as a Waypoint. |
Returns
NearestWaypointEntry
<FacilityWaypoint
<VorFacility
>>
A waypoint entry for the specified nearest facility search result.
Inherited from
GtcNearestWaypointPage.createWaypointEntry
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:229
destroy
▸ destroy(): void
Destroys this component.
Returns
void
Inherited from
GtcNearestWaypointPage.destroy
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:300
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
GtcNearestWaypointPage.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
GtcNearestWaypointPage.getCssClass
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestVorPage.tsx:54
getHeaderTypeLabel
▸ getHeaderTypeLabel(): string
Gets the label for the type column of this page's header .
Returns
string
The label for the type column of this page's header.
Overrides
GtcNearestWaypointPage.getHeaderTypeLabel
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestVorPage.tsx:59
getNearestSubscription
▸ getNearestSubscription(context
): NearestSubscription
<VorFacility
>
Gets this page's nearest facilities subscription from a nearest context.
Parameters
Name | Type | Description |
---|---|---|
context | G3000NearestContext | A nearest context. |
Returns
NearestSubscription
<VorFacility
>
This page's nearest facilities subscription from the specified nearest context.
Overrides
GtcNearestWaypointPage.getNearestSubscription
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestVorPage.tsx:34
initNearestSearch
▸ initNearestSearch(): Promise
<void
>
Initializes this page's nearest waypoints search.
Returns
Promise
<void
>
Inherited from
GtcNearestWaypointPage.initNearestSearch
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:132
onAfterRender
▸ onAfterRender(): void
A callback that is called after the component is rendered.
Returns
void
Overrides
GtcNearestWaypointPage.onAfterRender
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestVorPage.tsx:39
onBeforeRender
▸ onBeforeRender(): void
A callback that is called before the component is rendered.
Returns
void
Inherited from
GtcNearestWaypointPage.onBeforeRender
Defined in
sdk/components/FSComponent.ts:80
onClose
▸ onClose(): void
The Close lifecycle method
Returns
void
Inherited from
GtcNearestWaypointPage.onClose
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:195
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
GtcNearestWaypointPage.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
Inherited from
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:190
onPause
▸ onPause(): void
The Pause lifecycle method
Returns
void
Inherited from
GtcNearestWaypointPage.onPause
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:212
onResume
▸ onResume(): void
The Resume lifecycle method
Returns
void
Inherited from
GtcNearestWaypointPage.onResume
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:201
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/NearestPages/GtcNearestWaypointPage.tsx:246
renderAdditionalHeaderColumns
▸ renderAdditionalHeaderColumns(): null
| VNode
Renders additional header columns.
Returns
null
| VNode
Additional header columns, as a VNode, or null
if there are no additional columns.
Overrides
GtcNearestWaypointPage.renderAdditionalHeaderColumns
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestVorPage.tsx:64
renderListItem
▸ renderListItem(data
): VNode
Renders an item for this page's nearest waypoint list.
Parameters
Name | Type | Description |
---|---|---|
data | NearestWaypointEntry <FacilityWaypoint <VorFacility >> | The nearest waypoint entry for which to render. |
Returns
VNode
A nearest waypoint list item, as a VNode.
Overrides
GtcNearestWaypointPage.renderListItem
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestVorPage.tsx:71
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.
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestVorPage.tsx:110
sendSelectionData
▸ sendSelectionData(data
): void
Sends waypoint selection data to the display pane controlled by this page.
Parameters
Name | Type | Description |
---|---|---|
data | NearestPaneSelectionData | The data to send. |
Returns
void
Inherited from
GtcNearestWaypointPage.sendSelectionData
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Pages/NearestPages/GtcNearestWaypointPage.tsx:237