MapboxRouteHelper

class MapboxRouteHelper(context: Context, searchMetricsTracker: SearchMetricsTracker, trafficResourcesProvider: TrafficResourcesProvider, mapRouteDataVisibilityRepository: MapRouteDataVisibilityRepository, fadingConfigRepository: FadingConfigRepository) : RouteHelper

Constructors

Link copied to clipboard
constructor(context: Context, searchMetricsTracker: SearchMetricsTracker, trafficResourcesProvider: TrafficResourcesProvider, mapRouteDataVisibilityRepository: MapRouteDataVisibilityRepository, fadingConfigRepository: FadingConfigRepository)

Properties

Link copied to clipboard
open override var routeArrowsEnabled: Boolean

Functions

Link copied to clipboard
open override fun clearArrows()
Link copied to clipboard
suspend fun clearRoute()
Link copied to clipboard
open suspend override fun clearRouteLine()
Link copied to clipboard
Link copied to clipboard
open override fun hideTraffic()
Link copied to clipboard
open suspend override fun onMapClick(target: Point, mapboxMap: MapboxMap): NavigationRoute?
Link copied to clipboard
open override fun setLineDepthOcclusion(enabled: Boolean)
Link copied to clipboard
suspend fun setRoutes(routes: List<NavigationRoute>)
Link copied to clipboard
Link copied to clipboard
open override fun showTraffic()
Link copied to clipboard
open suspend override fun start(mapView: MapView)
Link copied to clipboard
open override fun updateMapStyle(style: Style)
Link copied to clipboard
open override fun updateRouteLine(point: Point)
Link copied to clipboard
open override fun updateRouteWithRouteProgress(routeProgress: RouteProgress)