Circle Manager
The circle manager allows to add circles to a map.
class CircleManager(delegateProvider: MapDelegateProvider, belowLayerId: String?, touchAreaShiftX: Int, touchAreaShiftY: Int) : AnnotationManagerImpl<Point, Circle, CircleOptions, OnCircleDragListener, OnCircleClickListener, OnCircleLongClickListener, CircleLayer>
Content copied to clipboard
Constructors
CircleManager
Link copied to clipboard
fun CircleManager(delegateProvider: MapDelegateProvider, belowLayerId: String?, touchAreaShiftX: Int, touchAreaShiftY: Int)
Content copied to clipboard
Types
Functions
addClickListener
Link copied to clipboard
addDragListener
Link copied to clipboard
addLongClickListener
Link copied to clipboard
open override fun addLongClickListener(v: OnCircleLongClickListener): Boolean
Content copied to clipboard
create
Link copied to clipboard
createLayer
Link copied to clipboard
createSource
Link copied to clipboard
delete
Link copied to clipboard
enableDataDrivenProperty
Link copied to clipboard
equals
Link copied to clipboard
getAnnotationIdKey
Link copied to clipboard
onSizeChanged
Link copied to clipboard
queryMapForFeatures
Link copied to clipboard
override fun queryMapForFeatures(point: Point, callback: QueryAnnotationCallback<Circle>)
Content copied to clipboard
override fun queryMapForFeatures(screenCoordinate: ScreenCoordinate, callback: QueryAnnotationCallback<Circle>)
Content copied to clipboard
removeClickListener
Link copied to clipboard
removeDragListener
Link copied to clipboard
removeLongClickListener
Link copied to clipboard
open override fun removeLongClickListener(v: OnCircleLongClickListener): Boolean
Content copied to clipboard
update
Link copied to clipboard
updateSource
Link copied to clipboard
override fun updateSource()
Content copied to clipboard
Properties
annotations
Link copied to clipboard
The added annotations
belowLayerId
Link copied to clipboard
circlePitchAlignment
Link copied to clipboard
The CirclePitchAlignment property
<p> Orientation of circle when map is pitched.
circlePitchScale
Link copied to clipboard
The CirclePitchScale property
<p> Controls the scaling behavior of the circle when the map is pitched.
circleTranslate
Link copied to clipboard
The CircleTranslate property
<p> The geometry's offset. Values are [x, y] where negatives indicate left and up, respectively.
circleTranslateAnchor
Link copied to clipboard
The CircleTranslateAnchor property
<p> Controls the frame of reference for {@link PropertyFactory#circleTranslate}.
clickListeners
Link copied to clipboard
The Added clickListeners
delegateProvider
Link copied to clipboard
The delegateProvider
draggedAnnotation
Link copied to clipboard
dragListeners
Link copied to clipboard
The added dragListensers
gesturesPlugin
Link copied to clipboard
layerFilter
Link copied to clipboard
The filter on the managed circles.
longClickListeners
Link copied to clipboard
The added longClickListeners
open override val longClickListeners: MutableList<OnCircleLongClickListener>
Content copied to clipboard
mapClickResolver
Link copied to clipboard
override val mapClickResolver: AnnotationManagerImpl.MapClick<Point, Circle, CircleOptions, OnCircleDragListener, OnCircleClickListener, OnCircleLongClickListener, CircleLayer>
Content copied to clipboard
mapFeatureQueryDelegate
Link copied to clipboard
mapLongClickResolver
Link copied to clipboard
override val mapLongClickResolver: AnnotationManagerImpl.MapLongClick<Point, Circle, CircleOptions, OnCircleDragListener, OnCircleClickListener, OnCircleLongClickListener, CircleLayer>
Content copied to clipboard
mapMoveResolver
Link copied to clipboard
override val mapMoveResolver: AnnotationManagerImpl.MapMove<Point, Circle, CircleOptions, OnCircleDragListener, OnCircleClickListener, OnCircleLongClickListener, CircleLayer>
Content copied to clipboard
mapProjectionDelegate
Link copied to clipboard
styleStateDelegate
Link copied to clipboard
touchAreaShiftX
Link copied to clipboard
touchAreaShiftY
Link copied to clipboard