copyWith method
Creates a copy of this object but with the given fields replaced with the new values.
Implementation
DashedDecoration copyWith({
Color? color,
DecorationImage? image,
BoxBorder? border,
BorderRadiusGeometry? borderRadius,
List<BoxShadow>? boxShadow,
Gradient? gradient,
BlendMode? backgroundBlendMode,
BoxShape? shape,
double? strokeWidth = 1.0,
double? gap = 5.0,
Color? dashedColor,
bool? dawDashed,
}) {
return DashedDecoration(
color: color ?? this.color,
image: image ?? this.image,
border: border ?? this.border,
borderRadius: borderRadius ?? this.borderRadius,
boxShadow: boxShadow ?? this.boxShadow,
gradient: gradient ?? this.gradient,
backgroundBlendMode: backgroundBlendMode ?? this.backgroundBlendMode,
shape: shape ?? this.shape,
strokeWidth: strokeWidth ?? this.strokeWidth,
gap: gap ?? this.gap,
dashedColor: dashedColor ?? this.dashedColor,
);
}