Class: ProcMapTransitionWaypointRecordManager
Defined in: src/garminsdk/components/map/flightplan/ProcMapTransitionWaypointRecordManager.ts:11
Manages transition preview waypoint records.
Constructors
Constructor
new ProcMapTransitionWaypointRecordManager(
facLoader
,facWaypointCache
,waypointRenderer
,renderRole
):ProcMapTransitionWaypointRecordManager
Defined in: src/garminsdk/components/map/flightplan/ProcMapTransitionWaypointRecordManager.ts:23
Constructor.
Parameters
Parameter | Type | Description |
---|---|---|
facLoader | FacilityLoader | This manager's facility loader. |
facWaypointCache | FacilityWaypointCache | This manager's facility waypoint cache. |
waypointRenderer | MapWaypointRenderer | This manager's waypoint renderer. |
renderRole | MapWaypointRenderRole | The role(s) under which waypoints should be registered. |
Returns
ProcMapTransitionWaypointRecordManager
Methods
isBusy()
isBusy():
boolean
Defined in: src/garminsdk/components/map/flightplan/ProcMapTransitionWaypointRecordManager.ts:35
Checks whether this manager is busy with a waypoint refresh.
Returns
boolean
Whether this manager is busy with a waypoint refresh.
refreshWaypoints()
refreshWaypoints(
flightPlan
,repick
,pickPosition?
):Promise
<void
>
Defined in: src/garminsdk/components/map/flightplan/ProcMapTransitionWaypointRecordManager.ts:47
Refreshes this manager's waypoint records, keeping them up to date with a specified flight plan.
Parameters
Parameter | Type | Description |
---|---|---|
flightPlan | null | FlightPlan | A flight plan. |
repick | boolean | Whether to repick waypoints. |
pickPosition? | "first" | "last" | The position within each transition from which to pick waypoints. Ignored if repick is false. Defaults to first . |
Returns
Promise
<void
>