MapPluginProviderDelegate

Definition of a map plugin provider delegate.

Functions

Link copied to clipboard
abstract fun <T : MapPlugin> getPlugin(id: String): T?

Get the plugin instance.

Inheritors

Link copied to clipboard
Link copied to clipboard

Extensions

Link copied to clipboard
@get:JvmName(name = "getAnnotations")
val MapPluginProviderDelegate.annotations: AnnotationPlugin

Extension val for MapView to get the Annotation plugin instance.

Link copied to clipboard
@get:JvmName(name = "getAttribution")
val MapPluginProviderDelegate.attribution: AttributionPlugin

Extension val for MapView to get the Compass View plugin instance.

Link copied to clipboard
@get:JvmName(name = "getCamera")
val MapPluginProviderDelegate.camera: CameraAnimationsPlugin

Extension val for MapView to get the Camera Animations plugin instance.

Link copied to clipboard
@get:JvmName(name = "getCompass")
val MapPluginProviderDelegate.compass: CompassPlugin

Extension val for MapView to get the Compass View plugin instance.

Link copied to clipboard
@get:JvmName(name = "getGestures")
val MapPluginProviderDelegate.gestures: GesturesPlugin

Extension val for MapView to get the Gestures plugin instance.

Link copied to clipboard
@get:JvmName(name = "getLifecycle")
val MapPluginProviderDelegate.lifecycle: MapboxLifecyclePlugin

Extension function for MapView to get the lifecycle plugin instance.

Link copied to clipboard
@get:JvmName(name = "getLocationComponent")
val MapPluginProviderDelegate.location: LocationComponentPlugin

Extension val to get the LocationComponentPlugin instance.

Link copied to clipboard
@get:JvmName(name = "getLogo")
val MapPluginProviderDelegate.logo: LogoPlugin

Extension val for MapView to get the Logo View plugin instance.

Link copied to clipboard
@get:JvmName(name = "getOverlay")
val MapPluginProviderDelegate.mapboxOverlay: MapOverlayPlugin

Extension val for MapView to get the map overlay plugin instance.

Link copied to clipboard
@get:JvmName(name = "getScaleBar")
val MapPluginProviderDelegate.scalebar: ScaleBarPlugin

Extension val for MapView to get the ScaleBar plugin instance.

Link copied to clipboard
@get:JvmName(name = "getViewport")
val MapPluginProviderDelegate.viewport: ViewportPlugin

Extension val for MapView to get the ViewportPlugin instance.