LineLayer constructor

LineLayer({
  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. LineCap? lineCap,
  11. List<Object>? lineCapExpression,
  12. LineJoin? lineJoin,
  13. List<Object>? lineJoinExpression,
  14. double? lineMiterLimit,
  15. List<Object>? lineMiterLimitExpression,
  16. double? lineRoundLimit,
  17. List<Object>? lineRoundLimitExpression,
  18. double? lineSortKey,
  19. List<Object>? lineSortKeyExpression,
  20. double? lineZOffset,
  21. List<Object>? lineZOffsetExpression,
  22. double? lineBlur,
  23. List<Object>? lineBlurExpression,
  24. int? lineBorderColor,
  25. List<Object>? lineBorderColorExpression,
  26. double? lineBorderWidth,
  27. List<Object>? lineBorderWidthExpression,
  28. int? lineColor,
  29. List<Object>? lineColorExpression,
  30. List<double?>? lineDasharray,
  31. List<Object>? lineDasharrayExpression,
  32. double? lineDepthOcclusionFactor,
  33. List<Object>? lineDepthOcclusionFactorExpression,
  34. double? lineEmissiveStrength,
  35. List<Object>? lineEmissiveStrengthExpression,
  36. double? lineGapWidth,
  37. List<Object>? lineGapWidthExpression,
  38. int? lineGradient,
  39. List<Object>? lineGradientExpression,
  40. double? lineOcclusionOpacity,
  41. List<Object>? lineOcclusionOpacityExpression,
  42. double? lineOffset,
  43. List<Object>? lineOffsetExpression,
  44. double? lineOpacity,
  45. List<Object>? lineOpacityExpression,
  46. String? linePattern,
  47. List<Object>? linePatternExpression,
  48. List<double?>? lineTranslate,
  49. List<Object>? lineTranslateExpression,
  50. LineTranslateAnchor? lineTranslateAnchor,
  51. List<Object>? lineTranslateAnchorExpression,
  52. int? lineTrimColor,
  53. List<Object>? lineTrimColorExpression,
  54. List<double?>? lineTrimFadeRange,
  55. List<Object>? lineTrimFadeRangeExpression,
  56. List<double?>? lineTrimOffset,
  57. List<Object>? lineTrimOffsetExpression,
  58. double? lineWidth,
  59. List<Object>? lineWidthExpression,
})

Implementation

LineLayer({
  required String id,
  Visibility? visibility,
  List<Object>? visibilityExpression,
  List<Object>? filter,
  double? minZoom,
  double? maxZoom,
  String? slot,
  required String this.sourceId,
  String? this.sourceLayer,
  LineCap? this.lineCap,
  List<Object>? this.lineCapExpression,
  LineJoin? this.lineJoin,
  List<Object>? this.lineJoinExpression,
  double? this.lineMiterLimit,
  List<Object>? this.lineMiterLimitExpression,
  double? this.lineRoundLimit,
  List<Object>? this.lineRoundLimitExpression,
  double? this.lineSortKey,
  List<Object>? this.lineSortKeyExpression,
  double? this.lineZOffset,
  List<Object>? this.lineZOffsetExpression,
  double? this.lineBlur,
  List<Object>? this.lineBlurExpression,
  int? this.lineBorderColor,
  List<Object>? this.lineBorderColorExpression,
  double? this.lineBorderWidth,
  List<Object>? this.lineBorderWidthExpression,
  int? this.lineColor,
  List<Object>? this.lineColorExpression,
  List<double?>? this.lineDasharray,
  List<Object>? this.lineDasharrayExpression,
  double? this.lineDepthOcclusionFactor,
  List<Object>? this.lineDepthOcclusionFactorExpression,
  double? this.lineEmissiveStrength,
  List<Object>? this.lineEmissiveStrengthExpression,
  double? this.lineGapWidth,
  List<Object>? this.lineGapWidthExpression,
  int? this.lineGradient,
  List<Object>? this.lineGradientExpression,
  double? this.lineOcclusionOpacity,
  List<Object>? this.lineOcclusionOpacityExpression,
  double? this.lineOffset,
  List<Object>? this.lineOffsetExpression,
  double? this.lineOpacity,
  List<Object>? this.lineOpacityExpression,
  String? this.linePattern,
  List<Object>? this.linePatternExpression,
  List<double?>? this.lineTranslate,
  List<Object>? this.lineTranslateExpression,
  LineTranslateAnchor? this.lineTranslateAnchor,
  List<Object>? this.lineTranslateAnchorExpression,
  int? this.lineTrimColor,
  List<Object>? this.lineTrimColorExpression,
  List<double?>? this.lineTrimFadeRange,
  List<Object>? this.lineTrimFadeRangeExpression,
  List<double?>? this.lineTrimOffset,
  List<Object>? this.lineTrimOffsetExpression,
  double? this.lineWidth,
  List<Object>? this.lineWidthExpression,
}) : super(
          id: id,
          visibility: visibility,
          visibilityExpression: visibilityExpression,
          filter: filter,
          maxZoom: maxZoom,
          minZoom: minZoom,
          slot: slot);