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. bool? fillExtrusionCastShadows,
  27. List<Object>? fillExtrusionCastShadowsExpression,
  28. int? fillExtrusionColor,
  29. List<Object>? fillExtrusionColorExpression,
  30. double? fillExtrusionCutoffFadeRange,
  31. List<Object>? fillExtrusionCutoffFadeRangeExpression,
  32. double? fillExtrusionEmissiveStrength,
  33. List<Object>? fillExtrusionEmissiveStrengthExpression,
  34. int? fillExtrusionFloodLightColor,
  35. List<Object>? fillExtrusionFloodLightColorExpression,
  36. double? fillExtrusionFloodLightGroundAttenuation,
  37. List<Object>? fillExtrusionFloodLightGroundAttenuationExpression,
  38. double? fillExtrusionFloodLightGroundRadius,
  39. List<Object>? fillExtrusionFloodLightGroundRadiusExpression,
  40. double? fillExtrusionFloodLightIntensity,
  41. List<Object>? fillExtrusionFloodLightIntensityExpression,
  42. double? fillExtrusionFloodLightWallRadius,
  43. List<Object>? fillExtrusionFloodLightWallRadiusExpression,
  44. double? fillExtrusionHeight,
  45. List<Object>? fillExtrusionHeightExpression,
  46. FillExtrusionHeightAlignment? fillExtrusionHeightAlignment,
  47. List<Object>? fillExtrusionHeightAlignmentExpression,
  48. double? fillExtrusionLineWidth,
  49. List<Object>? fillExtrusionLineWidthExpression,
  50. double? fillExtrusionOpacity,
  51. List<Object>? fillExtrusionOpacityExpression,
  52. String? fillExtrusionPattern,
  53. List<Object>? fillExtrusionPatternExpression,
  54. double? fillExtrusionPatternCrossFade,
  55. List<Object>? fillExtrusionPatternCrossFadeExpression,
  56. bool? fillExtrusionRoundedRoof,
  57. List<Object>? fillExtrusionRoundedRoofExpression,
  58. List<double?>? fillExtrusionTranslate,
  59. List<Object>? fillExtrusionTranslateExpression,
  60. FillExtrusionTranslateAnchor? fillExtrusionTranslateAnchor,
  61. List<Object>? fillExtrusionTranslateAnchorExpression,
  62. bool? fillExtrusionVerticalGradient,
  63. List<Object>? fillExtrusionVerticalGradientExpression,
  64. double? fillExtrusionVerticalScale,
  65. List<Object>? fillExtrusionVerticalScaleExpression,
})

Implementation

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

  this.fillExtrusionEdgeRadius,
  this.fillExtrusionEdgeRadiusExpression,
  this.fillExtrusionAmbientOcclusionGroundAttenuation,
  this.fillExtrusionAmbientOcclusionGroundAttenuationExpression,
  this.fillExtrusionAmbientOcclusionGroundRadius,
  this.fillExtrusionAmbientOcclusionGroundRadiusExpression,
  this.fillExtrusionAmbientOcclusionIntensity,
  this.fillExtrusionAmbientOcclusionIntensityExpression,
  this.fillExtrusionAmbientOcclusionRadius,
  this.fillExtrusionAmbientOcclusionRadiusExpression,
  this.fillExtrusionAmbientOcclusionWallRadius,
  this.fillExtrusionAmbientOcclusionWallRadiusExpression,
  this.fillExtrusionBase,
  this.fillExtrusionBaseExpression,
  this.fillExtrusionBaseAlignment,
  this.fillExtrusionBaseAlignmentExpression,
  this.fillExtrusionCastShadows,
  this.fillExtrusionCastShadowsExpression,
  this.fillExtrusionColor,
  this.fillExtrusionColorExpression,
  this.fillExtrusionCutoffFadeRange,
  this.fillExtrusionCutoffFadeRangeExpression,
  this.fillExtrusionEmissiveStrength,
  this.fillExtrusionEmissiveStrengthExpression,
  this.fillExtrusionFloodLightColor,
  this.fillExtrusionFloodLightColorExpression,
  this.fillExtrusionFloodLightGroundAttenuation,
  this.fillExtrusionFloodLightGroundAttenuationExpression,
  this.fillExtrusionFloodLightGroundRadius,
  this.fillExtrusionFloodLightGroundRadiusExpression,
  this.fillExtrusionFloodLightIntensity,
  this.fillExtrusionFloodLightIntensityExpression,
  this.fillExtrusionFloodLightWallRadius,
  this.fillExtrusionFloodLightWallRadiusExpression,
  this.fillExtrusionHeight,
  this.fillExtrusionHeightExpression,
  this.fillExtrusionHeightAlignment,
  this.fillExtrusionHeightAlignmentExpression,
  this.fillExtrusionLineWidth,
  this.fillExtrusionLineWidthExpression,
  this.fillExtrusionOpacity,
  this.fillExtrusionOpacityExpression,
  this.fillExtrusionPattern,
  this.fillExtrusionPatternExpression,
  this.fillExtrusionPatternCrossFade,
  this.fillExtrusionPatternCrossFadeExpression,
  this.fillExtrusionRoundedRoof,
  this.fillExtrusionRoundedRoofExpression,
  this.fillExtrusionTranslate,
  this.fillExtrusionTranslateExpression,
  this.fillExtrusionTranslateAnchor,
  this.fillExtrusionTranslateAnchorExpression,
  this.fillExtrusionVerticalGradient,
  this.fillExtrusionVerticalGradientExpression,
  this.fillExtrusionVerticalScale,
  this.fillExtrusionVerticalScaleExpression,
});