Skip to main content

Class: ProcMapTransitionWaypointRecordManager

Manages transition preview waypoint records.

Constructors

constructor

new ProcMapTransitionWaypointRecordManager(facLoader, facWaypointCache, waypointRenderer, renderRole): ProcMapTransitionWaypointRecordManager

Constructor.

Parameters

NameTypeDescription
facLoaderFacilityLoaderThis manager's facility loader.
facWaypointCacheFacilityWaypointCacheThis manager's facility waypoint cache.
waypointRendererMapWaypointRendererThis manager's waypoint renderer.
renderRoleMapWaypointRenderRoleThe role(s) under which waypoints should be registered.

Returns

ProcMapTransitionWaypointRecordManager

Defined in

src/garminsdk/components/map/flightplan/ProcMapTransitionWaypointRecordManager.ts:23

Methods

isBusy

isBusy(): boolean

Checks whether this manager is busy with a waypoint refresh.

Returns

boolean

Whether this manager is busy with a waypoint refresh.

Defined in

src/garminsdk/components/map/flightplan/ProcMapTransitionWaypointRecordManager.ts:35


refreshWaypoints

refreshWaypoints(flightPlan, repick, pickPosition?): Promise<void>

Refreshes this manager's waypoint records, keeping them up to date with a specified flight plan.

Parameters

NameTypeDescription
flightPlannull | FlightPlanA flight plan.
repickbooleanWhether 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>

Defined in

src/garminsdk/components/map/flightplan/ProcMapTransitionWaypointRecordManager.ts:47