LineLayer constructor
LineLayer({ - required String id,
- Visibility? visibility,
- List<Object>? visibilityExpression,
- List<Object>? filter,
- double? minZoom,
- double? maxZoom,
- String? slot,
- required String sourceId,
- String? sourceLayer,
- LineCap? lineCap,
- List<Object>? lineCapExpression,
- double? lineCrossSlope,
- List<Object>? lineCrossSlopeExpression,
- double? lineElevationGroundScale,
- List<Object>? lineElevationGroundScaleExpression,
- LineElevationReference? lineElevationReference,
- List<Object>? lineElevationReferenceExpression,
- LineJoin? lineJoin,
- List<Object>? lineJoinExpression,
- double? lineMiterLimit,
- List<Object>? lineMiterLimitExpression,
- double? lineRoundLimit,
- List<Object>? lineRoundLimitExpression,
- double? lineSortKey,
- List<Object>? lineSortKeyExpression,
- LineWidthUnit? lineWidthUnit,
- List<Object>? lineWidthUnitExpression,
- double? lineZOffset,
- List<Object>? lineZOffsetExpression,
- double? lineBlur,
- List<Object>? lineBlurExpression,
- int? lineBorderColor,
- List<Object>? lineBorderColorExpression,
- double? lineBorderWidth,
- List<Object>? lineBorderWidthExpression,
- int? lineColor,
- List<Object>? lineColorExpression,
- double? lineCutoutFadeWidth,
- List<Object>? lineCutoutFadeWidthExpression,
- double? lineCutoutOpacity,
- List<Object>? lineCutoutOpacityExpression,
- List<double?>? lineDasharray,
- List<Object>? lineDasharrayExpression,
- double? lineDepthOcclusionFactor,
- List<Object>? lineDepthOcclusionFactorExpression,
- double? lineEmissiveStrength,
- List<Object>? lineEmissiveStrengthExpression,
- double? lineGapWidth,
- List<Object>? lineGapWidthExpression,
- int? lineGradient,
- List<Object>? lineGradientExpression,
- double? lineOcclusionOpacity,
- List<Object>? lineOcclusionOpacityExpression,
- double? lineOffset,
- List<Object>? lineOffsetExpression,
- double? lineOpacity,
- List<Object>? lineOpacityExpression,
- String? linePattern,
- List<Object>? linePatternExpression,
- double? linePatternCrossFade,
- List<Object>? linePatternCrossFadeExpression,
- List<double?>? lineTranslate,
- List<Object>? lineTranslateExpression,
- LineTranslateAnchor? lineTranslateAnchor,
- List<Object>? lineTranslateAnchorExpression,
- int? lineTrimColor,
- List<Object>? lineTrimColorExpression,
- List<double?>? lineTrimFadeRange,
- List<Object>? lineTrimFadeRangeExpression,
- List<double?>? lineTrimOffset,
- List<Object>? lineTrimOffsetExpression,
- double? lineWidth,
- 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,
double? this.lineCrossSlope,
List<Object>? this.lineCrossSlopeExpression,
double? this.lineElevationGroundScale,
List<Object>? this.lineElevationGroundScaleExpression,
LineElevationReference? this.lineElevationReference,
List<Object>? this.lineElevationReferenceExpression,
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,
LineWidthUnit? this.lineWidthUnit,
List<Object>? this.lineWidthUnitExpression,
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,
double? this.lineCutoutFadeWidth,
List<Object>? this.lineCutoutFadeWidthExpression,
double? this.lineCutoutOpacity,
List<Object>? this.lineCutoutOpacityExpression,
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,
double? this.linePatternCrossFade,
List<Object>? this.linePatternCrossFadeExpression,
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);