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.