CircleAnnotationGroupState

The state holder for CircleAnnotationGroup properties.

Constructors

Properties

Link copied to clipboard

Amount to blur the circle. 1 blurs the circle such that only the centerpoint is full opacity. Setting a negative value renders the blur as an inner glow effect.

Link copied to clipboard

The fill color of the circle.

Link copied to clipboard

Controls the intensity of light emitted on the source features. The unit of circleEmissiveStrength is in intensity.

Link copied to clipboard

The opacity at which the circle will be drawn.

Link copied to clipboard

Orientation of circle when map is pitched.

Link copied to clipboard

Controls the scaling behavior of the circle when the map is pitched.

Link copied to clipboard

Circle radius. The unit of circleRadius is in density-independent pixels.

Link copied to clipboard

Sorts features in ascending order based on this value. Features with a higher sort key will appear above features with a lower sort key.

Link copied to clipboard

The stroke color of the circle.

Link copied to clipboard

The opacity of the circle's stroke.

Link copied to clipboard

The width of the circle's stroke. Strokes are placed outside of the {@link PropertyFactory#circleRadius}. The unit of circleStrokeWidth is in density-independent pixels.

Link copied to clipboard

The geometry's offset. Values are x, y where negatives indicate left and up, respectively. The unit of circleTranslate is in density-independent pixels.

Link copied to clipboard

Controls the frame of reference for {@link PropertyFactory#circleTranslate}.