MapGptRouteContextProvider

class MapGptRouteContextProvider(    mapGptCore: MapGptCore,     androidContext: Context,     contextOverrides: MapGptContextOverrides,     locationProvider: MapGptLocationProvider,     observeUnitOfMeasurementsUseCase: ObserveUserPreferredUnitOfMeasurementsUseCase,     observeRouteSpeedLimitUseCase: ObserveRouteSpeedLimitUseCase,     appStore: AppStore) : UIComponent

Constructors

Link copied to clipboard
constructor(    mapGptCore: MapGptCore,     androidContext: Context,     contextOverrides: MapGptContextOverrides,     locationProvider: MapGptLocationProvider,     observeUnitOfMeasurementsUseCase: ObserveUserPreferredUnitOfMeasurementsUseCase,     observeRouteSpeedLimitUseCase: ObserveRouteSpeedLimitUseCase,     appStore: AppStore)

Properties

Link copied to clipboard
lateinit var coroutineScope: CoroutineScope

Functions

Link copied to clipboard
fun getContext(): MapGptRouteContextDTO
Link copied to clipboard
open override fun onAttached(mapboxNavigation: MapboxNavigation)
Link copied to clipboard
open override fun onDetached(mapboxNavigation: MapboxNavigation)