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
readonlyleg: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>