CircleLayer constructor

CircleLayer({
  1. required String id,
  2. Visibility? visibility,
  3. List<Object>? visibilityExpression,
  4. List<Object>? filter,
  5. double? minZoom,
  6. double? maxZoom,
  7. String? slot,
  8. required String sourceId,
  9. String? sourceLayer,
  10. CircleElevationReference? circleElevationReference,
  11. List<Object>? circleElevationReferenceExpression,
  12. double? circleSortKey,
  13. List<Object>? circleSortKeyExpression,
  14. double? circleBlur,
  15. List<Object>? circleBlurExpression,
  16. int? circleColor,
  17. List<Object>? circleColorExpression,
  18. double? circleEmissiveStrength,
  19. List<Object>? circleEmissiveStrengthExpression,
  20. double? circleOpacity,
  21. List<Object>? circleOpacityExpression,
  22. CirclePitchAlignment? circlePitchAlignment,
  23. List<Object>? circlePitchAlignmentExpression,
  24. CirclePitchScale? circlePitchScale,
  25. List<Object>? circlePitchScaleExpression,
  26. double? circleRadius,
  27. List<Object>? circleRadiusExpression,
  28. int? circleStrokeColor,
  29. List<Object>? circleStrokeColorExpression,
  30. double? circleStrokeOpacity,
  31. List<Object>? circleStrokeOpacityExpression,
  32. double? circleStrokeWidth,
  33. List<Object>? circleStrokeWidthExpression,
  34. List<double?>? circleTranslate,
  35. List<Object>? circleTranslateExpression,
  36. CircleTranslateAnchor? circleTranslateAnchor,
  37. List<Object>? circleTranslateAnchorExpression,
})

Implementation

CircleLayer({
  required super.id,
  super.visibility,
  super.visibilityExpression,
  super.filter,
  super.minZoom,
  super.maxZoom,
  super.slot,
  required this.sourceId,
  this.sourceLayer,

  this.circleElevationReference,
  this.circleElevationReferenceExpression,
  this.circleSortKey,
  this.circleSortKeyExpression,
  this.circleBlur,
  this.circleBlurExpression,
  this.circleColor,
  this.circleColorExpression,
  this.circleEmissiveStrength,
  this.circleEmissiveStrengthExpression,
  this.circleOpacity,
  this.circleOpacityExpression,
  this.circlePitchAlignment,
  this.circlePitchAlignmentExpression,
  this.circlePitchScale,
  this.circlePitchScaleExpression,
  this.circleRadius,
  this.circleRadiusExpression,
  this.circleStrokeColor,
  this.circleStrokeColorExpression,
  this.circleStrokeOpacity,
  this.circleStrokeOpacityExpression,
  this.circleStrokeWidth,
  this.circleStrokeWidthExpression,
  this.circleTranslate,
  this.circleTranslateExpression,
  this.circleTranslateAnchor,
  this.circleTranslateAnchorExpression,
});