Package-level declarations

Types

Link copied to clipboard
@RestrictToExtendedFlavor(value = [ExternalScope.LIBRARY_GROUP])
interface BackToRouteCallback : Callback<BackToRouteResponse, RoutingFailure>

Callback which is responsible to inform about BackToRouteResponse or respective failure.

Link copied to clipboard
class BackToRouteResponse(val route: Route)

Represents a response to a back-to-route request.

Link copied to clipboard
abstract class ComputationSource

Represents the source used for computation.

Link copied to clipboard
abstract class RouteDataFailure : Throwable

Represents a failure when obtaining the requested data about a route.

Link copied to clipboard

Entry point to perform a route planning action.

Link copied to clipboard

Callback which is responsible to inform about a received RoutePlanningResponse or respective failure.

Link copied to clipboard
data class RoutePlanningResponse(val routes: List<Route>)

Represents the calculated route based on a passed RoutePlanningOptions.

Link copied to clipboard
abstract class RoutingFailure

Represents a failure raised when something went wrong during routing.