copyWith method

  1. @override
MorphBorder copyWith({
  1. BorderSide? side,
  2. StrokeCap? strokeCap,
  3. StrokeJoin? strokeJoin,
  4. double? strokeMiterLimit,
  5. double? squash,
  6. Morph? morph,
  7. double? progress,
  8. double? startAngle,
})
override

Returns a copy of this OutlinedBorder that draws its outline with the specified side, if side is non-null.

Implementation

@override
MorphBorder copyWith({
  BorderSide? side,
  StrokeCap? strokeCap,
  StrokeJoin? strokeJoin,
  double? strokeMiterLimit,
  double? squash,
  Morph? morph,
  double? progress,
  double? startAngle,
}) => MorphBorder(
  side: side ?? this.side,
  strokeCap: strokeCap ?? this.strokeCap,
  strokeJoin: strokeJoin ?? this.strokeJoin,
  strokeMiterLimit: strokeMiterLimit ?? this.strokeMiterLimit,
  squash: squash ?? this.squash,
  morph: morph ?? this.morph,
  progress: progress ?? this.progress,
  startAngle: startAngle ?? this.startAngle,
);