copyWith method

  1. @override
CornerRadius copyWith({
  1. double? radius_0,
  2. double? radius_1,
  3. double? radius_2,
  4. double? radius_3,
  5. double? radius_4,
  6. double? radius_5,
  7. double? radius_6,
  8. double? radius_7,
  9. double? radius_8,
  10. double? radius_9,
  11. double? radius_10,
  12. double? radius_11,
  13. double? radius_12,
  14. double? radius_13,
  15. double? radius_14,
  16. double? radius_15,
  17. double? radius_16,
  18. double? radius_17,
})
override

Creates a copy of this corner radius scale with the given steps replaced.

All parameters are optional — omitted steps retain their current values.

Implementation

@override
CornerRadius copyWith({
  double? radius_0,
  double? radius_1,
  double? radius_2,
  double? radius_3,
  double? radius_4,
  double? radius_5,
  double? radius_6,
  double? radius_7,
  double? radius_8,
  double? radius_9,
  double? radius_10,
  double? radius_11,
  double? radius_12,
  double? radius_13,
  double? radius_14,
  double? radius_15,
  double? radius_16,
  double? radius_17,
}) {
  return CornerRadius(
    radius_0: radius_0 ?? this.radius_0,
    radius_1: radius_1 ?? this.radius_1,
    radius_2: radius_2 ?? this.radius_2,
    radius_3: radius_3 ?? this.radius_3,
    radius_4: radius_4 ?? this.radius_4,
    radius_5: radius_5 ?? this.radius_5,
    radius_6: radius_6 ?? this.radius_6,
    radius_7: radius_7 ?? this.radius_7,
    radius_8: radius_8 ?? this.radius_8,
    radius_9: radius_9 ?? this.radius_9,
    radius_10: radius_10 ?? this.radius_10,
    radius_11: radius_11 ?? this.radius_11,
    radius_12: radius_12 ?? this.radius_12,
    radius_13: radius_13 ?? this.radius_13,
    radius_14: radius_14 ?? this.radius_14,
    radius_15: radius_15 ?? this.radius_15,
    radius_16: radius_16 ?? this.radius_16,
    radius_17: radius_17 ?? this.radius_17,
  );
}