CircleLayerStyleProps
Properties
circleSortKey?
optionalcircleSortKey:Value<number, ["zoom","feature"]>
Sorts features in ascending order based on this value. Features with a higher sort key will appear above features with a lower sort key.
visibility?
optionalvisibility:Value<Enum<VisibilityEnum,VisibilityEnumValues>, []>
Whether this layer is displayed.
circleRadius?
optionalcircleRadius:Value<number, ["zoom","feature","feature-state","measure-light"]>
Circle radius.
circleRadiusTransition?
optionalcircleRadiusTransition:Transition
The transition affecting any changes to this layer’s circleRadius property.
circleColor?
optionalcircleColor:Value<string, ["zoom","feature","feature-state","measure-light"]>
The fill color of the circle.
circleColorTransition?
optionalcircleColorTransition:Transition
The transition affecting any changes to this layer’s circleColor property.
circleBlur?
optionalcircleBlur:Value<number, ["zoom","feature","feature-state","measure-light"]>
Amount to blur the circle. 1 blurs the circle such that only the centerpoint is full opacity.
circleBlurTransition?
optionalcircleBlurTransition:Transition
The transition affecting any changes to this layer’s circleBlur property.
circleOpacity?
optionalcircleOpacity:Value<number, ["zoom","feature","feature-state","measure-light"]>
The opacity at which the circle will be drawn.
circleOpacityTransition?
optionalcircleOpacityTransition:Transition
The transition affecting any changes to this layer’s circleOpacity property.
circleTranslate?
optionalcircleTranslate:Value<Translation, ["zoom"]>
The geometry's offset. Values are [x, y] where negatives indicate left and up, respectively.
circleTranslateTransition?
optionalcircleTranslateTransition:Transition
The transition affecting any changes to this layer’s circleTranslate property.
circleTranslateAnchor?
optionalcircleTranslateAnchor:Value<Enum<CircleTranslateAnchorEnum,CircleTranslateAnchorEnumValues>, ["zoom"]>
Controls the frame of reference for circleTranslate.
Requires
circleTranslate
circlePitchScale?
optionalcirclePitchScale:Value<Enum<CirclePitchScaleEnum,CirclePitchScaleEnumValues>, ["zoom"]>
Controls the scaling behavior of the circle when the map is pitched.
circlePitchAlignment?
optionalcirclePitchAlignment:Value<Enum<CirclePitchAlignmentEnum,CirclePitchAlignmentEnumValues>, ["zoom"]>
Orientation of circle when map is pitched.
circleStrokeWidth?
optionalcircleStrokeWidth:Value<number, ["zoom","feature","feature-state","measure-light"]>
The width of the circle's stroke. Strokes are placed outside of the circleRadius.
circleStrokeWidthTransition?
optionalcircleStrokeWidthTransition:Transition
The transition affecting any changes to this layer’s circleStrokeWidth property.
circleStrokeColor?
optionalcircleStrokeColor:Value<string, ["zoom","feature","feature-state","measure-light"]>
The stroke color of the circle.
circleStrokeColorTransition?
optionalcircleStrokeColorTransition:Transition
The transition affecting any changes to this layer’s circleStrokeColor property.
circleStrokeOpacity?
optionalcircleStrokeOpacity:Value<number, ["zoom","feature","feature-state","measure-light"]>
The opacity of the circle's stroke.
circleStrokeOpacityTransition?
optionalcircleStrokeOpacityTransition:Transition
The transition affecting any changes to this layer’s circleStrokeOpacity property.
circleEmissiveStrength?
optionalcircleEmissiveStrength:Value<number, ["zoom","measure-light"]>
Controls the intensity of light emitted on the source features.
Requires
lights
circleEmissiveStrengthTransition?
optionalcircleEmissiveStrengthTransition:Transition
The transition affecting any changes to this layer’s circleEmissiveStrength property.