HillshadeLayer constructor

HillshadeLayer({
  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. int? hillshadeAccentColor,
  11. List<Object>? hillshadeAccentColorExpression,
  12. double? hillshadeEmissiveStrength,
  13. List<Object>? hillshadeEmissiveStrengthExpression,
  14. double? hillshadeExaggeration,
  15. List<Object>? hillshadeExaggerationExpression,
  16. int? hillshadeHighlightColor,
  17. List<Object>? hillshadeHighlightColorExpression,
  18. HillshadeIlluminationAnchor? hillshadeIlluminationAnchor,
  19. List<Object>? hillshadeIlluminationAnchorExpression,
  20. double? hillshadeIlluminationDirection,
  21. List<Object>? hillshadeIlluminationDirectionExpression,
  22. int? hillshadeShadowColor,
  23. 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,
});