RoutePointsSymbolsLayerManager

class RoutePointsSymbolsLayerManager(    markerFactory: MarkerFactoryCombiner,     informMarkerClicked: InformMarkerClickedUseCase,     observerDestinationMarkers: ObserverDestinationMarkersUseCase,     observerActiveRouteDestinationsMarkers: ObserverActiveRouteDestinationsMarkersUseCase,     coroutineScope: CoroutineScope,     mapRouteDataVisibilityRepository: MapRouteDataVisibilityRepository,     getFavorites: GetFavoritesUseCase) : AbstractSymbolsLayerManager<SymbolDescriptorRoutePoint>

Constructors

Link copied to clipboard
constructor(    markerFactory: MarkerFactoryCombiner,     informMarkerClicked: InformMarkerClickedUseCase,     observerDestinationMarkers: ObserverDestinationMarkersUseCase,     observerActiveRouteDestinationsMarkers: ObserverActiveRouteDestinationsMarkersUseCase,     coroutineScope: CoroutineScope,     mapRouteDataVisibilityRepository: MapRouteDataVisibilityRepository,     getFavorites: GetFavoritesUseCase)

Functions

Link copied to clipboard
open suspend override fun onMapLoaded(style: Style, mapboxMap: MapboxMap, pluginProviderDelegate: MapPluginProviderDelegate)

See OnMapLoadedListener.onMapLoaded for details.

Link copied to clipboard
open suspend override fun onStyleLoaded(style: Style)

Called each time when the style is loaded. The function is called on CoroutineScope that will active as long the style is used by MapView.