Skip to main content

Class: BasicNearestWaypointEntry<W>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Nearest/BasicNearestWaypointEntry.ts:11

A basic implementation of NearestWaypointEntry.

Type Parameters​

Type Parameter
W extends Waypoint

Implements​

Constructors​

Constructor​

new BasicNearestWaypointEntry<W>(waypoint, ppos, planeHeading): BasicNearestWaypointEntry<W>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Nearest/BasicNearestWaypointEntry.ts:25

Constructor.

Parameters​

ParameterTypeDescription
waypointWThis data item's waypoint.
pposSubscribable<GeoPointInterface>The current airplane position.
planeHeadingSubscribable<number>The current true heading of the airplane, in degrees.

Returns​

BasicNearestWaypointEntry<W>

Properties​

relativeBearing​

readonly relativeBearing: Subscribable<number>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Nearest/BasicNearestWaypointEntry.ts:17

The bearing from the airplane to this data item's waypoint, in degrees, relative to the current airplane heading.

Implementation of​

NearestWaypointEntry.relativeBearing


store​

readonly store: WaypointInfoStore

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Nearest/BasicNearestWaypointEntry.ts:13

An info store for this data item's waypoint.

Implementation of​

NearestWaypointEntry.store


waypoint​

readonly waypoint: W

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Nearest/BasicNearestWaypointEntry.ts:25

This data item's waypoint.

Implementation of​

NearestWaypointEntry.waypoint

Methods​

destroy()​

destroy(): void

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/Nearest/BasicNearestWaypointEntry.ts:37

Destroys this data item.

Returns​

void

Implementation of​

NearestWaypointEntry.destroy