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