21 #import <ArcGIS/AGSObject.h> 22 #import <ArcGIS/AGSUnitSystem.h> 64 #pragma mark initializers 76 - (nullable instancetype)initWithRouteResult:(
AGSRouteResult *)routeResult
77 routeIndex:(NSInteger)routeIndex
78 skipCoincidentStops:(BOOL)skipCoincidentStops;
88 + (nullable instancetype)routeTrackerWithRouteResult:(
AGSRouteResult *)routeResult
89 routeIndex:(NSInteger)routeIndex
90 skipCoincidentStops:(BOOL)skipCoincidentStops;
93 #pragma mark properties 99 @property (nullable, nonatomic, weak, readwrite) id<AGSRouteTrackerDelegate>
delegate;
159 visitFirstStopOnStart:(BOOL)visitFirstStopOnStart
160 completion:(
void(^)(NSError * __nullable error))completion;
184 -(id<
AGSCancelable>)switchToNextDestinationWithCompletion:(nullable
void(^)(NSError * __nullable error))completion;
200 completion:(nullable
void(^)(NSError * __nullable error))completion;
242 error:(nullable NSError*)error;
269 - (nullable instancetype)initWithRouteResult:(
AGSRouteResult *)routeResult
270 routeIndex:(NSInteger)routeIndex ;
282 + (nullable instancetype)routeTrackerWithRouteResult:(
AGSRouteResult *)routeResult
283 routeIndex:(NSInteger)routeIndex ;
BOOL skipCoincidentStops
Definition: AGSRouteTracker.h:112
Direction guidance text reformatted for speech.
Definition: AGSVoiceGuidance.h:40
Definition: AGSRouteTracker.h:32
AGSUnitSystem voiceGuidanceUnitSystem
Definition: AGSRouteTracker.h:124
Definition: AGSRouteTracker.h:33
A task to compute routes and turn-by-turn directions.
Definition: AGSRouteTask.h:42
Result returned by AGSRouteTask.
Definition: AGSRouteResult.h:35
Definition: AGSRouteTracker.h:34
Represents a location update provided by a location datasource.
Definition: AGSLocation.h:34
AGSReroutingStrategy
Definition: AGSRouteTracker.h:31
Defines route tracking current status data.
Definition: AGSTrackingStatus.h:46
Definition: AGSRouteTracker.h:208
Definition: AGSObject.h:21
id< AGSRouteTrackerDelegate > delegate
Definition: AGSRouteTracker.h:99
BOOL reroutingEnabled
Definition: AGSRouteTracker.h:105
Input parameters for AGSRouteTask.
Definition: AGSRouteParameters.h:42
Uses a location to provide status and progress updates as a route is traversed (by a moving vehicle...
Definition: AGSRouteTracker.h:61
AGSTrackingStatus * trackingStatus
Definition: AGSRouteTracker.h:118
Definition: AGSRouteTracker.h:257
nullable AGSVoiceGuidance * generateVoiceGuidance()
AGSUnitSystem
Definition: AGSUnitSystem.h:29
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:32