Interface: FlightPlanLegWaypointsRecord
Defined in: src/garminsdk/components/map/flightplan/MapFlightPlanWaypointRecord.ts:11
A record of waypoints associated with a flight plan leg. Each record is responsible for keeping its waypoints up to date with any relevant changes to its associated leg and registering its waypoints with a waypoint renderer.
Properties
leg
readonly
leg:LegDefinition
Defined in: src/garminsdk/components/map/flightplan/MapFlightPlanWaypointRecord.ts:13
The flight plan leg associated with this record.
Methods
destroy()
destroy():
void
Defined in: src/garminsdk/components/map/flightplan/MapFlightPlanWaypointRecord.ts:24
Destroys this record. Deregisters all this record's waypoints with this record's waypoint renderer.
Returns
void
refresh()
refresh(
isActive
):Promise
<void
>
Defined in: src/garminsdk/components/map/flightplan/MapFlightPlanWaypointRecord.ts:19
Refreshes this record's waypoints, keeping them up to date with this record's associated flight plan leg.
Parameters
Parameter | Type | Description |
---|---|---|
isActive | boolean | Whether this record's leg is the active leg. |
Returns
Promise
<void
>