Loading...
Searching...
No Matches
AsyncRouteListener Class Referenceabstract

Class provides a callback to be invoked when RouteSession handle changed/advanced events. More...

Public Member Functions

void onRouteChanged (RoutePath currentPath)
 Called when new route was built or old route was rebuilt after missing previouse one.
 
void onRouteAdvanced (double distance, LocationPoint point)
 Called when user has progressed along the route that was built in the method onRouteChanged
 

Detailed Description

Class provides a callback to be invoked when RouteSession handle changed/advanced events.

Referenced from AsyncRouteManager RouteSession.

Note
The callback is invoked in the UI thread.

Definition at line 24 of file async_route_listener.dart.

Member Function Documentation

◆ onRouteAdvanced()

void AsyncRouteListener.onRouteAdvanced ( double distance,
LocationPoint point )

Called when user has progressed along the route that was built in the method onRouteChanged

Parameters
distancedistance from the beginning or the route (unit meters)
pointcurrent location point on the route

◆ onRouteChanged()

void AsyncRouteListener.onRouteChanged ( RoutePath currentPath)

Called when new route was built or old route was rebuilt after missing previouse one.

Parameters
currentPathRoutePath from current postion to destination point

The documentation for this class was generated from the following file: