Package com. mapbox. maps. plugin. annotation
Types
Annotation
Link copied to clipboard
abstract class Annotation<T : Geometry>(id: Long, jsonObject: JsonObject, geometry: T)
Content copied to clipboard
AnnotationConfig
Link copied to clipboard
data class AnnotationConfig @JvmOverloads() constructor(belowLayerId: String?, layerId: String?, sourceId: String?, annotationSourceOptions: AnnotationSourceOptions?)
Content copied to clipboard
AnnotationManager
Link copied to clipboard
interface AnnotationManager<G : Geometry, T : Annotation<G>, S : AnnotationOptions<G, T>, D : OnAnnotationDragListener<T>, U : OnAnnotationClickListener<T>, V : OnAnnotationLongClickListener<T>, I : OnAnnotationInteractionListener<T>>
Content copied to clipboard
AnnotationManagerImpl
Link copied to clipboard
abstract class AnnotationManagerImpl<G : Geometry, T : Annotation<G>, S : AnnotationOptions<G, T>, D : OnAnnotationDragListener<T>, U : OnAnnotationClickListener<T>, V : OnAnnotationLongClickListener<T>, I : OnAnnotationInteractionListener<T>, L : Layer>(delegateProvider: MapDelegateProvider, annotationConfig: AnnotationConfig?) : AnnotationManager<G, T, S, D, U, V, I>
Content copied to clipboard
AnnotationOptions
Link copied to clipboard
AnnotationPlugin
Link copied to clipboard
interface AnnotationPlugin : MapPlugin, MapSizePlugin, MapStyleObserverPlugin
Content copied to clipboard
AnnotationPluginImpl
Link copied to clipboard
AnnotationSourceOptions
Link copied to clipboard
data class AnnotationSourceOptions @JvmOverloads() constructor(maxZoom: Long?, buffer: Long?, lineMetrics: Boolean?, tolerance: Double?, clusterOptions: ClusterOptions?)
Content copied to clipboard
AnnotationType
Link copied to clipboard
ClusterOptions
Link copied to clipboard
data class ClusterOptions @JvmOverloads() constructor(cluster: Boolean, clusterRadius: Long, circleRadiusExpression: Value?, circleRadius: Double, textColorExpression: Value?, textColor: Int, textSizeExpression: Value?, textSize: Double, textField: Value?, clusterMaxZoom: Long, colorLevels: List<Pair<Int, Int>>, clusterProperties: HashMap<String, Any>?)
Content copied to clipboard
ConvertUtils
Link copied to clipboard
OnAnnotationClickListener
Link copied to clipboard
OnAnnotationDragListener
Link copied to clipboard
OnAnnotationInteractionListener
Link copied to clipboard
OnAnnotationLongClickListener
Link copied to clipboard
QueryAnnotationCallback
Link copied to clipboard
Properties
annotations
Link copied to clipboard
Extension val for MapView to get the Annotation plugin instance.