HillshadeLayer constructor
HillshadeLayer({
- required String id,
- Visibility? visibility,
- List<
Object> ? visibilityExpression, - List<
Object> ? filter, - double? minZoom,
- double? maxZoom,
- String? slot,
- required String sourceId,
- String? sourceLayer,
- int? hillshadeAccentColor,
- List<
Object> ? hillshadeAccentColorExpression, - double? hillshadeEmissiveStrength,
- List<
Object> ? hillshadeEmissiveStrengthExpression, - double? hillshadeExaggeration,
- List<
Object> ? hillshadeExaggerationExpression, - int? hillshadeHighlightColor,
- List<
Object> ? hillshadeHighlightColorExpression, - HillshadeIlluminationAnchor? hillshadeIlluminationAnchor,
- List<
Object> ? hillshadeIlluminationAnchorExpression, - double? hillshadeIlluminationDirection,
- List<
Object> ? hillshadeIlluminationDirectionExpression, - int? hillshadeShadowColor,
- List<
Object> ? hillshadeShadowColorExpression,
Implementation
HillshadeLayer({
required super.id,
super.visibility,
super.visibilityExpression,
super.filter,
super.minZoom,
super.maxZoom,
super.slot,
required this.sourceId,
this.sourceLayer,
this.hillshadeAccentColor,
this.hillshadeAccentColorExpression,
this.hillshadeEmissiveStrength,
this.hillshadeEmissiveStrengthExpression,
this.hillshadeExaggeration,
this.hillshadeExaggerationExpression,
this.hillshadeHighlightColor,
this.hillshadeHighlightColorExpression,
this.hillshadeIlluminationAnchor,
this.hillshadeIlluminationAnchorExpression,
this.hillshadeIlluminationDirection,
this.hillshadeIlluminationDirectionExpression,
this.hillshadeShadowColor,
this.hillshadeShadowColorExpression,
});