TTReachableRangeDelegate
@protocol TTReachableRangeDelegate <NSObject>
TTReachableRangeDelegate
-
The Calculate Reachable Range service calculates a set of locations that can be reached from the origin point. It optimizes for routes with a given route-type (e.g. fastest, eco, etc) but limits the range for the given budget and consumption parameters.
The information returned is a polygon boundary in counterclockwise orientation and the precise polygon center (the result of map-matching the origin point).
Declaration
Objective-C
- (void)reachableRange:(TTReachableRange *_Nonnull)range completedWithResult:(TTReachableRangeResponse *_Nonnull)response;
Swift
func reachableRange(_ range: TTReachableRange, completedWithResult response: TTReachableRangeResponse)
Parameters
range
Object type TTReachableRange.
response
Object type TTReachableRangeResponse.
-
Method responsible to handle reachable range errors. Within this callback user will obtain TTResponseError containing a Throwable fail reason
Declaration
Objective-C
- (void)reachableRange:(TTReachableRange *_Nonnull)range completedWithResponseError:(id)responseError;
Swift
func reachableRange(_ range: TTReachableRange, completedWithResponseError responseError: Any!)
Parameters
range
Object type TTReachableRange.
responseError
Object type TTResponseError.