Loading...
Searching...
No Matches
AsyncRouteManagerExample Class Reference

Inherits NSObject, and <NCAsyncRouteListener>.

Public Member Functions

void initializeSdk ()
 
void setupAsyncRouteListener ()
 
void demonstrateAsyncRouteManagerMethods ()
 
void demonstrateRoutePathUsage: (NCRoutePath *routePath)
 
void demonstrateRouteEventUsage: (NCRouteEvent *event)
 
void demonstrateRouteEventTypes ()
 
void demonstrateLocationPointUsage: (NCLocationPoint *locationPoint)
 
void demonstratePointUsage: (NCPoint *point)
 
void demonstrateRouteOptions ()
 
void demonstrateAdvancedAsyncRoutingFeatures ()
 
void demonstrateRouteSessionManagement ()
 
void cleanup ()
 
void runExample ()
 

Properties

NCNavigineSdk * sdk
 
NCLocationManager * locationManager
 
NCNavigationManager * navigationManager
 
NCAsyncRouteManager * asyncRouteManager
 
NCRouteSession * currentSession
 

Detailed Description

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.

Member Function Documentation

◆ cleanup()

void AsyncRouteManagerExample.cleanup ( )
virtual

◆ demonstrateAdvancedAsyncRoutingFeatures()

void AsyncRouteManagerExample.demonstrateAdvancedAsyncRoutingFeatures ( )
virtual

◆ demonstrateAsyncRouteManagerMethods()

void AsyncRouteManagerExample.demonstrateAsyncRouteManagerMethods ( )
virtual

◆ demonstrateLocationPointUsage:()

void AsyncRouteManagerExample::demonstrateLocationPointUsage: ( NCLocationPoint * locationPoint)
virtual

Demonstrate LocationPoint usage

Definition at line 234 of file AsyncRouteManagerExample.m.

◆ demonstratePointUsage:()

void AsyncRouteManagerExample::demonstratePointUsage: ( NCPoint * point)
virtual

Demonstrate Point usage

Definition at line 269 of file AsyncRouteManagerExample.m.

◆ demonstrateRouteEventTypes()

void AsyncRouteManagerExample.demonstrateRouteEventTypes ( )
virtual

◆ demonstrateRouteEventUsage:()

void AsyncRouteManagerExample::demonstrateRouteEventUsage: ( NCRouteEvent * event)
virtual

Demonstrate RouteEvent usage

Definition at line 182 of file AsyncRouteManagerExample.m.

◆ demonstrateRouteOptions()

void AsyncRouteManagerExample.demonstrateRouteOptions ( )
virtual

◆ demonstrateRoutePathUsage:()

void AsyncRouteManagerExample::demonstrateRoutePathUsage: ( NCRoutePath * routePath)
virtual

Demonstrate RoutePath usage

Definition at line 132 of file AsyncRouteManagerExample.m.

◆ demonstrateRouteSessionManagement()

void AsyncRouteManagerExample.demonstrateRouteSessionManagement ( )
virtual

◆ initializeSdk()

void AsyncRouteManagerExample::initializeSdk ( )
virtual

Definition at line 43 of file AsyncRouteManagerExample.m.

◆ runExample()

void AsyncRouteManagerExample.runExample ( )
virtual

◆ setupAsyncRouteListener()

void AsyncRouteManagerExample::setupAsyncRouteListener ( )
virtual

Setup async route listener

Definition at line 86 of file AsyncRouteManagerExample.m.

Property Documentation

◆ asyncRouteManager

NCAsyncRouteManager* AsyncRouteManagerExample.asyncRouteManager
readwritenonatomicstrong

Definition at line 13 of file AsyncRouteManagerExample.m.

◆ currentSession

NCRouteSession* AsyncRouteManagerExample.currentSession
readwritenonatomicstrong

Definition at line 14 of file AsyncRouteManagerExample.m.

◆ locationManager

NCLocationManager* AsyncRouteManagerExample.locationManager
readwritenonatomicstrong

Definition at line 11 of file AsyncRouteManagerExample.m.

◆ navigationManager

NCNavigationManager* AsyncRouteManagerExample.navigationManager
readwritenonatomicstrong

Definition at line 12 of file AsyncRouteManagerExample.m.

◆ sdk

NCNavigineSdk* AsyncRouteManagerExample.sdk
readwritenonatomicstrong

Definition at line 10 of file AsyncRouteManagerExample.m.


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