Inheritance diagram for AsyncRouteManagerExample:Properties | |
| NCNavigineSdk * | sdk |
| NCLocationManager * | locationManager |
| NCNavigationManager * | navigationManager |
| NCAsyncRouteManager * | asyncRouteManager |
| NCRouteSession * | currentSession |
AsyncRouteManager usage example for Dart/Flutter Demonstrates working with async route planning, session management, and navigation
AsyncRouteManager usage example for Objective-C Demonstrates working with async route planning, session management, and navigation
Definition at line 9 of file async_route_manager_example.dart.
|
inline |
Clean up resources
Definition at line 560 of file AsyncRouteManagerExample.m.
|
virtual |
|
virtual |
|
inline |
Demonstrate AsyncRouteManager methods
Definition at line 100 of file AsyncRouteManagerExample.m.
|
virtual |
|
virtual |
Demonstrate LocationPoint usage
Definition at line 337 of file AsyncRouteManagerExample.m.
|
virtual |
Demonstrate Point usage
Definition at line 372 of file AsyncRouteManagerExample.m.
|
inline |
Demonstrate RouteEventType enum values
Definition at line 253 of file AsyncRouteManagerExample.m.
|
virtual |
|
virtual |
Demonstrate RouteEvent usage
Definition at line 209 of file AsyncRouteManagerExample.m.
|
virtual |
Definition at line 182 of file AsyncRouteManagerExample.m.
|
inline |
Demonstrate RouteOptions usage
Definition at line 400 of file AsyncRouteManagerExample.m.
|
virtual |
|
virtual |
Demonstrate RoutePath usage
Definition at line 138 of file AsyncRouteManagerExample.m.
|
inline |
Demonstrate route session management
Definition at line 516 of file AsyncRouteManagerExample.m.
|
virtual |
|
inline |
Demonstrate RouteStatus enum usage
Definition at line 479 of file AsyncRouteManagerExample.m.
|
virtual |
Definition at line 322 of file AsyncRouteManagerExample.m.
|
virtual |
Definition at line 298 of file AsyncRouteManagerExample.m.
|
virtual |
Definition at line 310 of file AsyncRouteManagerExample.m.
|
virtual |
Definition at line 286 of file AsyncRouteManagerExample.m.
|
inline |
Definition at line 269 of file AsyncRouteManagerExample.m.
|
virtual |
|
virtual |
Definition at line 49 of file AsyncRouteManagerExample.m.
| - (void) onRouteAdvanced: | (float) | distance | |
| point: | (nonnull NCLocationPoint *) | point |
Called when user has progressed along the route that was built in the method onRouteChanged
| distance | distance from the beginning or the route (unit meters) |
| point | current location point on the route |
Swift code snippet:
Objective C code snippet:
| - (void) onRouteChanged: | (NCRouteStatus) | status | |
| currentPath: | (nullable NCRoutePath *) | currentPath |
Called when new route was built or old route was rebuilt after missing previouse one.
| status | RouteStatus indicating the current router state |
| currentPath | RoutePath from current postion to destination point (null if status is not new_route) |
Swift code snippet:
Objective C code snippet:
|
virtual |
|
virtual |
Setup async route listener
Definition at line 92 of file AsyncRouteManagerExample.m.
| AsyncRouteListener AsyncRouteManagerExample._asyncRouteListener |
Definition at line 14 of file async_route_manager_example.dart.
| AsyncRouteManager AsyncRouteManagerExample._asyncRouteManager |
Definition at line 13 of file async_route_manager_example.dart.
| RouteSession AsyncRouteManagerExample._currentSession |
Definition at line 15 of file async_route_manager_example.dart.
| LocationManager AsyncRouteManagerExample._locationManager |
Definition at line 11 of file async_route_manager_example.dart.
| NavigationManager AsyncRouteManagerExample._navigationManager |
Definition at line 12 of file async_route_manager_example.dart.
| NavigineSdk AsyncRouteManagerExample._sdk |
Definition at line 10 of file async_route_manager_example.dart.
|
readwritenonatomicstrong |
Definition at line 13 of file AsyncRouteManagerExample.m.
|
readwritenonatomicstrong |
Definition at line 14 of file AsyncRouteManagerExample.m.
|
readwritenonatomicstrong |
Definition at line 11 of file AsyncRouteManagerExample.m.
|
readwritenonatomicstrong |
Definition at line 12 of file AsyncRouteManagerExample.m.
|
readwritenonatomicstrong |
Definition at line 10 of file AsyncRouteManagerExample.m.