Skip to main content

Class: MapRunwayOutlineWaypoint

Defined in: src/garminsdk/components/map/MapRunwayOutlineWaypoint.ts:8

A waypoint for a map runway outline.

Extends

  • AbstractWaypoint

Constructors

Constructor

new MapRunwayOutlineWaypoint(airport, runway): MapRunwayOutlineWaypoint

Defined in: src/garminsdk/components/map/MapRunwayOutlineWaypoint.ts:28

Constructor.

Parameters

ParameterTypeDescription
airportAirportFacilityThe parent airport of the runway associated with this waypoint.
runwayAirportRunwayThe runway associated with this waypoint.

Returns

MapRunwayOutlineWaypoint

Overrides

AbstractWaypoint.constructor

Properties

primaryNumber

readonly primaryNumber: number

Defined in: src/garminsdk/components/map/MapRunwayOutlineWaypoint.ts:18

The primary runway number of this waypoint's associated runway.


runway

readonly runway: AirportRunway

Defined in: src/garminsdk/components/map/MapRunwayOutlineWaypoint.ts:28

The runway associated with this waypoint.


secondaryNumber

readonly secondaryNumber: undefined | number

Defined in: src/garminsdk/components/map/MapRunwayOutlineWaypoint.ts:21

The secondary runway number of this waypoint's associated runway, or undefined if there is no secondary runway.


surfaceCategory

readonly surfaceCategory: RunwaySurfaceCategory

Defined in: src/garminsdk/components/map/MapRunwayOutlineWaypoint.ts:15

The surface category of this waypoint's associated runway.

Accessors

location

Get Signature

get location(): Subscribable<GeoPointInterface>

Defined in: src/garminsdk/components/map/MapRunwayOutlineWaypoint.ts:45

Inherit Doc
Returns

Subscribable<GeoPointInterface>

Overrides

AbstractWaypoint.location


type

Get Signature

get type(): string

Defined in: src/garminsdk/components/map/MapRunwayOutlineWaypoint.ts:35

Inherit Doc
Returns

string

Overrides

AbstractWaypoint.type


uid

Get Signature

get uid(): string

Defined in: src/garminsdk/components/map/MapRunwayOutlineWaypoint.ts:40

Inherit Doc
Returns

string

Overrides

AbstractWaypoint.uid

Methods

equals()

equals(other): boolean

Defined in: src/sdk/navigation/Waypoint.ts:57

Checks whether this waypoint and another are equal.

Parameters

ParameterTypeDescription
otherWaypointThe other waypoint.

Returns

boolean

whether this waypoint and the other are equal.

Inherited from

AbstractWaypoint.equals


getUid()

static getUid(airport, runway): string

Defined in: src/garminsdk/components/map/MapRunwayOutlineWaypoint.ts:55

Gets the unique ID for a MapRunwayLabelWaypoint associated with a given airport and runway.

Parameters

ParameterTypeDescription
airportAirportFacilityThe parent airport of the runway associated with the waypoint.
runwayAirportRunwayThe runway associated with the waypoint.

Returns

string

The unique ID for the waypoint associated with the specified airport and runway.