CircleAnnotation

class CircleAnnotation(id: String, annotationManager: AnnotationManager<Point, CircleAnnotation, *, *, *, *, *>, jsonObject: JsonObject, geometry: Point) : Annotation<Point>

Class for CircleAnnotation

Constructors

Link copied to clipboard
fun CircleAnnotation(id: String, annotationManager: AnnotationManager<Point, CircleAnnotation, *, *, *, *, *>, jsonObject: JsonObject, geometry: Point)

Types

Link copied to clipboard
object Companion

Static variables and methods.

Functions

Link copied to clipboard
open fun getData(): JsonElement?
Link copied to clipboard
fun getJsonObjectCopy(): JsonObject
Link copied to clipboard
open override fun getOffsetGeometry(mapCameraManagerDelegate: MapCameraManagerDelegate, moveDistancesObject: MoveDistancesObject): Point?

Get the offset geometry for the touch point

Link copied to clipboard
open override fun getType(): AnnotationType

Get the type of this annotation

Link copied to clipboard
open fun setData(jsonElement: JsonElement?)
Link copied to clipboard
open override fun setUsedDataDrivenProperties()

Set the used data-driven properties

Properties

Link copied to clipboard
var circleBlur: Double?

The circleBlur property

Link copied to clipboard
@get:ColorInt
var circleColorInt: Int?

The circleColor property in Int The fill color of the circle.

Link copied to clipboard
var circleColorString: String?

The circleColor property in String

Link copied to clipboard
var circleOpacity: Double?

The circleOpacity property

Link copied to clipboard
var circleRadius: Double?

The circleRadius property

Link copied to clipboard
var circleSortKey: Double?

The circleSortKey property

Link copied to clipboard
@get:ColorInt
var circleStrokeColorInt: Int?

The circleStrokeColor property in Int The stroke color of the circle.

Link copied to clipboard

The circleStrokeColor property in String

Link copied to clipboard
var circleStrokeOpacity: Double?

The circleStrokeOpacity property

Link copied to clipboard
var circleStrokeWidth: Double?

The circleStrokeWidth property

Link copied to clipboard
var geometry: Point
Link copied to clipboard
val id: String
Link copied to clipboard
var isDraggable: Boolean
Link copied to clipboard
var isSelected: Boolean
Link copied to clipboard
var point: Point

The Point of the circleAnnotation, which represents the location of the circleAnnotation on the map