Skip to main content

Class: WptInfoStore

Defined in: workingtitle-instruments-g1000/html_ui/Shared/UI/WptInfo/WptInfoStore.ts:8

Wpt info store

Extends

Constructors

Constructor

new WptInfoStore(waypoint?, planePos?, options?): WptInfoStore

Defined in: garminsdk/navigation/WaypointInfoStore.ts:97

Constructor.

Parameters

ParameterTypeDescription
waypoint?Waypoint | Subscribable<Waypoint | null> | nullA subscribable which provides this store's waypoint, or an initial value to set this store's waypoint. If not defined, this store's waypoint can still be set via its .waypoint property.
planePos?Subscribable<GeoPointInterface>A subscribable which provides the current airplane position for this store. If not defined, then this store will not provide distance- or bearing-to-waypoint information.
options?Readonly<WaypointInfoStoreOptions>Options with which to configure the store.

Returns

WptInfoStore

Inherited from

WaypointInfoStore.constructor

Properties

city

readonly city: Subscribable<string | undefined>

Defined in: garminsdk/navigation/WaypointInfoStore.ts:54

The city associated with this store's current waypoint, or undefined if there is no such value.

Inherited from

WaypointInfoStore.city


facility

readonly facility: Subscribable<Facility | null>

Defined in: garminsdk/navigation/WaypointInfoStore.ts:32

The facility associated with this store's current waypoint.

Inherited from

WaypointInfoStore.facility


name

readonly name: Subscribable<string | undefined>

Defined in: garminsdk/navigation/WaypointInfoStore.ts:42

The name of this store's current waypoint, or undefined if there is no such value.

Inherited from

WaypointInfoStore.name


prompt

readonly prompt: Subject<string>

Defined in: workingtitle-instruments-g1000/html_ui/Shared/UI/WptInfo/WptInfoStore.ts:9


region

readonly region: Subscribable<string | undefined>

Defined in: garminsdk/navigation/WaypointInfoStore.ts:51

The region of this store's current waypoint, or undefined if there is no such value.

Inherited from

WaypointInfoStore.region


waypoint

readonly waypoint: Subject<Waypoint | null>

Defined in: garminsdk/navigation/WaypointInfoStore.ts:28

This store's current waypoint.

Inherited from

WaypointInfoStore.waypoint

Accessors

bearing

Get Signature

get bearing(): Subscribable<NumberUnitInterface<"navangle", NavAngleUnit>>

Defined in: garminsdk/navigation/WaypointInfoStore.ts:72

The true bearing, in degrees, from the airplane to this store's current waypoint.

Returns

Subscribable<NumberUnitInterface<"navangle", NavAngleUnit>>

Inherited from

WaypointInfoStore.bearing


distance

Get Signature

get distance(): Subscribable<NumberUnitInterface<Distance, Unit<Distance>>>

Defined in: garminsdk/navigation/WaypointInfoStore.ts:65

The distance from the airplane to this store's current waypoint.

Returns

Subscribable<NumberUnitInterface<Distance, Unit<Distance>>>

Inherited from

WaypointInfoStore.distance


location

Get Signature

get location(): Subscribable<GeoPointInterface>

Defined in: garminsdk/navigation/WaypointInfoStore.ts:37

The location of this store's current waypoint.

Returns

Subscribable<GeoPointInterface>

Inherited from

WaypointInfoStore.location


matchedWaypoints

Get Signature

get matchedWaypoints(): readonly FacilityWaypoint<Facility>[]

Defined in: workingtitle-instruments-g1000/html_ui/Shared/UI/WptInfo/WptInfoStore.ts:14

An array of waypoints which have matched the input.

Returns

readonly FacilityWaypoint<Facility>[]


radial

Get Signature

get radial(): Subscribable<NumberUnitInterface<"navangle", NavAngleUnit>>

Defined in: garminsdk/navigation/WaypointInfoStore.ts:79

The radial relative to true north, in degrees, from this store's current waypoint along which the airplane lies.

Returns

Subscribable<NumberUnitInterface<"navangle", NavAngleUnit>>

Inherited from

WaypointInfoStore.radial

Methods

destroy()

destroy(): void

Defined in: garminsdk/navigation/WaypointInfoStore.ts:218

Destroys this store.

Returns

void

Inherited from

WaypointInfoStore.destroy


setMatchedWaypoints()

setMatchedWaypoints(waypoints): void

Defined in: workingtitle-instruments-g1000/html_ui/Shared/UI/WptInfo/WptInfoStore.ts:22

Set the list of matched waypoints.

Parameters

ParameterTypeDescription
waypointsreadonly FacilityWaypoint<Facility>[]An array of matched waypoints.

Returns

void