RouteExplorer

object RouteExplorer

Types

interface OnExploreChargingStationsOnRouteListener
OnExploreIncidentsOnRouteListener
Link copied to clipboard
OnExplorePlacesOnRouteListener
Link copied to clipboard
OnExploreTrafficOnRouteListener
Link copied to clipboard

Functions

exploreChargingStationsOnRoute
Link copied to clipboard
fun exploreChargingStationsOnRoute(route: Route, profile: EVProfile, listener: RouteExplorer.OnExploreChargingStationsOnRouteListener, executor: Executor? = null)
exploreIncidentsOnRoute
Link copied to clipboard
fun exploreIncidentsOnRoute(route: Route, filter: List<String>, listener: RouteExplorer.OnExploreIncidentsOnRouteListener, executor: Executor? = null)

Load all incidents along the route. Listener's onExploreIncidentsLoaded method is called multiple times with progress of exploration and data already analyzed. Last call is with progress 100.

explorePlacesOnRoute
Link copied to clipboard
fun explorePlacesOnRoute(route: Route, filter: List<String>, listener: RouteExplorer.OnExplorePlacesOnRouteListener, executor: Executor? = null)

Load all places along the route. Listener's onExplorePlacesLoaded method is called multiple times with progress of exploration and data already analyzed. Last call is with progress 100.

exploreTrafficOnRoute
Link copied to clipboard
fun exploreTrafficOnRoute(route: Route, listener: RouteExplorer.OnExploreTrafficOnRouteListener, executor: Executor? = null)

Load all traffic along the route. Listener's onExploreTrafficLoaded method is called once with complete data