MapDelegateProvider

Definition of map delegate transporter. Provides hooks to all map delegate instances.

interface MapDelegateProvider

Functions

equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
getStyle
Link copied to clipboard

Delegate used to interact with map's plugins.

abstract fun getStyle(callback: (StyleManagerInterface) -> Unit)
hashCode
Link copied to clipboard
open override fun hashCode(): Int
toString
Link copied to clipboard
open override fun toString(): String

Properties

mapAttributionDelegate
Link copied to clipboard

Delegate used to interact with map's attribution.

abstract val mapAttributionDelegate: MapAttributionDelegate
mapCameraDelegate
Link copied to clipboard

Delegate used to interact with map's camera.

abstract val mapCameraDelegate: MapCameraDelegate
mapFeatureQueryDelegate
Link copied to clipboard

Delegate used to feature queries.

abstract val mapFeatureQueryDelegate: MapFeatureQueryDelegate
mapListenerDelegate
Link copied to clipboard

Delegate used to manager listeners.

abstract val mapListenerDelegate: MapListenerDelegate
mapPluginProviderDelegate
Link copied to clipboard

Delegate used to interact with map's plugins.

abstract val mapPluginProviderDelegate: MapPluginProviderDelegate
mapProjectionDelegate
Link copied to clipboard

Delegate used to interact with map's projection methods.

abstract val mapProjectionDelegate: MapProjectionDelegate
mapTransformDelegate
Link copied to clipboard

Delegate used to interact with map's transform methods.

abstract val mapTransformDelegate: MapTransformDelegate
styleStateDelegate
Link copied to clipboard

Delegate used for style state.

abstract val styleStateDelegate: MapStyleStateDelegate