copy method

PolylineLayerOptions copy({
  1. bool? stroke,
  2. Color? strokeColor,
  3. double? strokeWidth,
  4. double? strokeOpacity,
  5. StrokeCap? strokeCap,
  6. StrokeJoin? strokeJoin,
  7. PathFillType? pathFillType,
  8. bool? culling,
  9. bool? interactive,
  10. String? attribution,
  11. TapDownLayerCallback? onTapDown,
  12. TapUpLayerCallback? onTapUp,
  13. TapLayerCallback? onTap,
  14. TapLayerCallback? onTapCancel,
  15. TapLayerCallback? onSecondaryTap,
  16. TapDownLayerCallback? onSecondaryTapDown,
  17. TapUpLayerCallback? onSecondaryTapUp,
  18. TapLayerCallback? onSecondaryTapCancel,
  19. DoubleTapLayerCallback? onDoubleTap,
  20. LongPressLayerCallback? onLongPress,
  21. LongPressStartLayerCallback? onLongPressStart,
  22. LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate,
  23. LongPressUpLayerCallback? onLongPressUp,
  24. LongPressEndLayerCallback? onLongPressEnd,
  25. LongPressLayerCallback? onSecondaryLongPress,
  26. LongPressStartLayerCallback? onSecondaryLongPressStart,
  27. LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate,
  28. LongPressUpLayerCallback? onSecondaryLongPressUp,
  29. LongPressEndLayerCallback? onSecondaryLongPressEnd,
})
override

Implementation

PolylineLayerOptions copy({
  bool? stroke,
  Color? strokeColor,
  double? strokeWidth,
  double? strokeOpacity,
  StrokeCap? strokeCap,
  StrokeJoin? strokeJoin,
  PathFillType? pathFillType,
  bool? culling,
  bool? interactive,
  String? attribution,
  TapDownLayerCallback? onTapDown,
  TapUpLayerCallback? onTapUp,
  TapLayerCallback? onTap,
  TapLayerCallback? onTapCancel,
  TapLayerCallback? onSecondaryTap,
  TapDownLayerCallback? onSecondaryTapDown,
  TapUpLayerCallback? onSecondaryTapUp,
  TapLayerCallback? onSecondaryTapCancel,
  DoubleTapLayerCallback? onDoubleTap,
  LongPressLayerCallback? onLongPress,
  LongPressStartLayerCallback? onLongPressStart,
  LongPressMoveUpdateLayerCallback? onLongPressMoveUpdate,
  LongPressUpLayerCallback? onLongPressUp,
  LongPressEndLayerCallback? onLongPressEnd,
  LongPressLayerCallback? onSecondaryLongPress,
  LongPressStartLayerCallback? onSecondaryLongPressStart,
  LongPressMoveUpdateLayerCallback? onSecondaryLongPressMoveUpdate,
  LongPressUpLayerCallback? onSecondaryLongPressUp,
  LongPressEndLayerCallback? onSecondaryLongPressEnd,
}) {
  return PolylineLayerOptions(
    strokeColor: strokeColor ?? this.strokeColor,
    strokeWidth: strokeWidth ?? this.strokeWidth,
    strokeOpacity: strokeOpacity ?? this.strokeOpacity,
    strokeCap: strokeCap ?? this.strokeCap,
    strokeJoin: strokeJoin ?? this.strokeJoin,
    pathFillType: pathFillType ?? this.pathFillType,
    culling: culling ?? this.culling,
    interactive: interactive ?? this.interactive,
    onTapDown: onTapDown ?? this.onTapDown,
    onTapUp: onTapUp ?? this.onTapUp,
    onTap: onTap ?? this.onTap,
    onTapCancel: onTapCancel ?? this.onTapCancel,
    onSecondaryTap: onSecondaryTap ?? this.onSecondaryTap,
    onSecondaryTapDown: onSecondaryTapDown ?? this.onSecondaryTapDown,
    onSecondaryTapUp: onSecondaryTapUp ?? this.onSecondaryTapUp,
    onSecondaryTapCancel: onSecondaryTapCancel ?? this.onSecondaryTapCancel,
    onDoubleTap: onDoubleTap ?? this.onDoubleTap,
    onLongPress: onLongPress ?? this.onLongPress,
    onLongPressStart: onLongPressStart ?? this.onLongPressStart,
    onLongPressMoveUpdate:
        onLongPressMoveUpdate ?? this.onLongPressMoveUpdate,
    onLongPressUp: onLongPressUp ?? this.onLongPressUp,
    onLongPressEnd: onLongPressEnd ?? this.onLongPressEnd,
    onSecondaryLongPress: onSecondaryLongPress ?? this.onSecondaryLongPress,
    onSecondaryLongPressStart:
        onSecondaryLongPressStart ?? this.onSecondaryLongPressStart,
    onSecondaryLongPressMoveUpdate:
        onSecondaryLongPressMoveUpdate ?? this.onSecondaryLongPressMoveUpdate,
    onSecondaryLongPressUp:
        onSecondaryLongPressUp ?? this.onSecondaryLongPressUp,
    onSecondaryLongPressEnd:
        onSecondaryLongPressEnd ?? this.onSecondaryLongPressEnd,
  );
}