MapPluginProviderDelegate

interface MapPluginProviderDelegate

Definition of a map plugin provider delegate.

Functions

equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
getPlugin
Link copied to clipboard
abstract fun <T : MapPlugin> getPlugin(id: String): T?
Get the plugin instance.
hashCode
Link copied to clipboard
open fun hashCode(): Int
toString
Link copied to clipboard
open fun toString(): String

Inheritors

MapSurface
Link copied to clipboard
MapView
Link copied to clipboard

Extensions

annotations
Link copied to clipboard
val MapPluginProviderDelegate.annotations: AnnotationPlugin
Extension val for MapView to get the Annotation plugin instance.
attribution
Link copied to clipboard
Extension val for MapView to get the Compass View plugin instance.
camera
Link copied to clipboard
Extension val for MapView to get the Camera Animations plugin instance.
compass
Link copied to clipboard
val MapPluginProviderDelegate.compass: CompassPlugin
Extension val for MapView to get the Compass View plugin instance.
gestures
Link copied to clipboard
val MapPluginProviderDelegate.gestures: GesturesPlugin
Extension val for MapView to get the Gestures plugin instance.
lifecycle
Link copied to clipboard
Extension function for MapView to get the lifecycle plugin instance.
location
Link copied to clipboard
Extension val to get the LocationComponentPlugin instance.
logo
Link copied to clipboard
val MapPluginProviderDelegate.logo: LogoPlugin
Extension val for MapView to get the Logo View plugin instance.
mapboxOverlay
Link copied to clipboard
Extension val for MapView to get the map overlay plugin instance.
scalebar
Link copied to clipboard
val MapPluginProviderDelegate.scalebar: ScaleBarPlugin
Extension val for MapView to get the ScaleBar plugin instance.
viewport
Link copied to clipboard
val MapPluginProviderDelegate.viewport: ViewportPlugin
Extension val for MapView to get the ViewportPlugin instance.