Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
class ChargingSymbolsLayerManager(pinsProvider: ChargingPinsProvider, evCommerceUIContext: EvCommerceUIContext, evArrivalController: EvArrivalController, uxDisplayMetrics: UxDisplayMetrics, coroutineScope: CoroutineScope) : AbstractSymbolsLayerManager<SymbolDescriptorChargingPort>
Link copied to clipboard
class RoutePointsSymbolsLayerManager(markerFactory: MarkerFactoryCombiner, informMarkerClicked: InformMarkerClickedUseCase, observerDestinationMarkers: ObserverDestinationMarkersUseCase, observerActiveRouteDestinationsMarkers: ObserverActiveRouteDestinationsMarkersUseCase, coroutineScope: CoroutineScope, mapRouteDataVisibilityRepository: MapRouteDataVisibilityRepository) : AbstractSymbolsLayerManager<SymbolDescriptorRoutePoint>
Link copied to clipboard
class SearchSuggestionsSymbolsLayerManager(placePinClicked: OnPlacePinClickedUseCase, dashEvLocationProvider: DashEvLocationProvider, markerFactory: MarkerFactoryCombiner, observePlacesPreviewState: ObservePlacesStateUseCase, observePlaceSelectedEvents: ObservePlaceSelectedEventsUseCase, isSearchMarkersVisible: IsSearchMarkersVisibleUseCase, coroutineScope: CoroutineScope) : AbstractSymbolsLayerManager<SymbolDescriptorSearchSuggestions>