FavoriteSymbolsLayerManager

class FavoriteSymbolsLayerManager(getFavorites: GetFavoritesUseCase, themeFactory: ThemeFactory, observeFavorites: ObserveFavoritesUseCase, uxDisplayMetrics: UxDisplayMetrics, coroutineScope: CoroutineScope, searchStore: SearchStore, appStore: AppStore) : AbstractSymbolsLayerManager<SymbolDescriptorFavorite>

Constructors

Link copied to clipboard
constructor(getFavorites: GetFavoritesUseCase, themeFactory: ThemeFactory, observeFavorites: ObserveFavoritesUseCase, uxDisplayMetrics: UxDisplayMetrics, coroutineScope: CoroutineScope, searchStore: SearchStore, appStore: AppStore)

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.