FillExtrusionLayer constructor

FillExtrusionLayer({
  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. double? fillExtrusionEdgeRadius,
  11. List<Object>? fillExtrusionEdgeRadiusExpression,
  12. double? fillExtrusionAmbientOcclusionGroundAttenuation,
  13. List<Object>? fillExtrusionAmbientOcclusionGroundAttenuationExpression,
  14. double? fillExtrusionAmbientOcclusionGroundRadius,
  15. List<Object>? fillExtrusionAmbientOcclusionGroundRadiusExpression,
  16. double? fillExtrusionAmbientOcclusionIntensity,
  17. List<Object>? fillExtrusionAmbientOcclusionIntensityExpression,
  18. double? fillExtrusionAmbientOcclusionRadius,
  19. List<Object>? fillExtrusionAmbientOcclusionRadiusExpression,
  20. double? fillExtrusionAmbientOcclusionWallRadius,
  21. List<Object>? fillExtrusionAmbientOcclusionWallRadiusExpression,
  22. double? fillExtrusionBase,
  23. List<Object>? fillExtrusionBaseExpression,
  24. FillExtrusionBaseAlignment? fillExtrusionBaseAlignment,
  25. List<Object>? fillExtrusionBaseAlignmentExpression,
  26. int? fillExtrusionColor,
  27. List<Object>? fillExtrusionColorExpression,
  28. double? fillExtrusionCutoffFadeRange,
  29. List<Object>? fillExtrusionCutoffFadeRangeExpression,
  30. double? fillExtrusionEmissiveStrength,
  31. List<Object>? fillExtrusionEmissiveStrengthExpression,
  32. int? fillExtrusionFloodLightColor,
  33. List<Object>? fillExtrusionFloodLightColorExpression,
  34. double? fillExtrusionFloodLightGroundAttenuation,
  35. List<Object>? fillExtrusionFloodLightGroundAttenuationExpression,
  36. double? fillExtrusionFloodLightGroundRadius,
  37. List<Object>? fillExtrusionFloodLightGroundRadiusExpression,
  38. double? fillExtrusionFloodLightIntensity,
  39. List<Object>? fillExtrusionFloodLightIntensityExpression,
  40. double? fillExtrusionFloodLightWallRadius,
  41. List<Object>? fillExtrusionFloodLightWallRadiusExpression,
  42. double? fillExtrusionHeight,
  43. List<Object>? fillExtrusionHeightExpression,
  44. FillExtrusionHeightAlignment? fillExtrusionHeightAlignment,
  45. List<Object>? fillExtrusionHeightAlignmentExpression,
  46. double? fillExtrusionLineWidth,
  47. List<Object>? fillExtrusionLineWidthExpression,
  48. double? fillExtrusionOpacity,
  49. List<Object>? fillExtrusionOpacityExpression,
  50. String? fillExtrusionPattern,
  51. List<Object>? fillExtrusionPatternExpression,
  52. bool? fillExtrusionRoundedRoof,
  53. List<Object>? fillExtrusionRoundedRoofExpression,
  54. List<double?>? fillExtrusionTranslate,
  55. List<Object>? fillExtrusionTranslateExpression,
  56. FillExtrusionTranslateAnchor? fillExtrusionTranslateAnchor,
  57. List<Object>? fillExtrusionTranslateAnchorExpression,
  58. bool? fillExtrusionVerticalGradient,
  59. List<Object>? fillExtrusionVerticalGradientExpression,
  60. double? fillExtrusionVerticalScale,
  61. List<Object>? fillExtrusionVerticalScaleExpression,
})

Implementation

FillExtrusionLayer({
  required String id,
  Visibility? visibility,
  List<Object>? visibilityExpression,
  List<Object>? filter,
  double? minZoom,
  double? maxZoom,
  String? slot,
  required String this.sourceId,
  String? this.sourceLayer,
  double? this.fillExtrusionEdgeRadius,
  List<Object>? this.fillExtrusionEdgeRadiusExpression,
  double? this.fillExtrusionAmbientOcclusionGroundAttenuation,
  List<Object>? this.fillExtrusionAmbientOcclusionGroundAttenuationExpression,
  double? this.fillExtrusionAmbientOcclusionGroundRadius,
  List<Object>? this.fillExtrusionAmbientOcclusionGroundRadiusExpression,
  double? this.fillExtrusionAmbientOcclusionIntensity,
  List<Object>? this.fillExtrusionAmbientOcclusionIntensityExpression,
  double? this.fillExtrusionAmbientOcclusionRadius,
  List<Object>? this.fillExtrusionAmbientOcclusionRadiusExpression,
  double? this.fillExtrusionAmbientOcclusionWallRadius,
  List<Object>? this.fillExtrusionAmbientOcclusionWallRadiusExpression,
  double? this.fillExtrusionBase,
  List<Object>? this.fillExtrusionBaseExpression,
  FillExtrusionBaseAlignment? this.fillExtrusionBaseAlignment,
  List<Object>? this.fillExtrusionBaseAlignmentExpression,
  int? this.fillExtrusionColor,
  List<Object>? this.fillExtrusionColorExpression,
  double? this.fillExtrusionCutoffFadeRange,
  List<Object>? this.fillExtrusionCutoffFadeRangeExpression,
  double? this.fillExtrusionEmissiveStrength,
  List<Object>? this.fillExtrusionEmissiveStrengthExpression,
  int? this.fillExtrusionFloodLightColor,
  List<Object>? this.fillExtrusionFloodLightColorExpression,
  double? this.fillExtrusionFloodLightGroundAttenuation,
  List<Object>? this.fillExtrusionFloodLightGroundAttenuationExpression,
  double? this.fillExtrusionFloodLightGroundRadius,
  List<Object>? this.fillExtrusionFloodLightGroundRadiusExpression,
  double? this.fillExtrusionFloodLightIntensity,
  List<Object>? this.fillExtrusionFloodLightIntensityExpression,
  double? this.fillExtrusionFloodLightWallRadius,
  List<Object>? this.fillExtrusionFloodLightWallRadiusExpression,
  double? this.fillExtrusionHeight,
  List<Object>? this.fillExtrusionHeightExpression,
  FillExtrusionHeightAlignment? this.fillExtrusionHeightAlignment,
  List<Object>? this.fillExtrusionHeightAlignmentExpression,
  double? this.fillExtrusionLineWidth,
  List<Object>? this.fillExtrusionLineWidthExpression,
  double? this.fillExtrusionOpacity,
  List<Object>? this.fillExtrusionOpacityExpression,
  String? this.fillExtrusionPattern,
  List<Object>? this.fillExtrusionPatternExpression,
  bool? this.fillExtrusionRoundedRoof,
  List<Object>? this.fillExtrusionRoundedRoofExpression,
  List<double?>? this.fillExtrusionTranslate,
  List<Object>? this.fillExtrusionTranslateExpression,
  FillExtrusionTranslateAnchor? this.fillExtrusionTranslateAnchor,
  List<Object>? this.fillExtrusionTranslateAnchorExpression,
  bool? this.fillExtrusionVerticalGradient,
  List<Object>? this.fillExtrusionVerticalGradientExpression,
  double? this.fillExtrusionVerticalScale,
  List<Object>? this.fillExtrusionVerticalScaleExpression,
}) : super(
          id: id,
          visibility: visibility,
          visibilityExpression: visibilityExpression,
          filter: filter,
          maxZoom: maxZoom,
          minZoom: minZoom,
          slot: slot);