CircleAnnotation class

Constructors

CircleAnnotation({required String id, required Point geometry, double? circleSortKey, double? circleBlur, int? circleColor, double? circleOpacity, double? circleRadius, int? circleStrokeColor, double? circleStrokeOpacity, double? circleStrokeWidth})

Properties

circleBlur double?
Amount to blur the circle. 1 blurs the circle such that only the centerpoint is full opacity. Default value: 0.
getter/setter pair
circleColor int?
The fill color of the circle. Default value: "#000000".
getter/setter pair
circleOpacity double?
The opacity at which the circle will be drawn. Default value: 1. Value range: 0, 1
getter/setter pair
circleRadius double?
Circle radius. Default value: 5. Minimum value: 0.
getter/setter pair
circleSortKey double?
Sorts features in ascending order based on this value. Features with a higher sort key will appear above features with a lower sort key.
getter/setter pair
circleStrokeColor int?
The stroke color of the circle. Default value: "#000000".
getter/setter pair
circleStrokeOpacity double?
The opacity of the circle's stroke. Default value: 1. Value range: 0, 1
getter/setter pair
circleStrokeWidth double?
The width of the circle's stroke. Strokes are placed outside of the circle-radius. Default value: 0. Minimum value: 0.
getter/setter pair
geometry Point
The geometry that determines the location/shape of this annotation
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String
The id for annotation
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

encode() Object
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

decode(Object result) CircleAnnotation