copyWith method

FlySpacingToken copyWith({
  1. double? base,
  2. double? px,
  3. double? s0,
  4. double? s05,
  5. double? s1,
  6. double? s15,
  7. double? s2,
  8. double? s25,
  9. double? s3,
  10. double? s35,
  11. double? s4,
  12. double? s5,
  13. double? s6,
  14. double? s7,
  15. double? s8,
  16. double? s9,
  17. double? s10,
  18. double? s11,
  19. double? s12,
  20. double? s14,
  21. double? s16,
  22. double? s20,
  23. double? s24,
  24. double? s28,
  25. double? s32,
  26. double? s36,
  27. double? s40,
  28. double? s44,
  29. double? s48,
  30. double? s52,
  31. double? s56,
  32. double? s60,
  33. double? s64,
  34. double? s72,
  35. double? s80,
  36. double? s96,
  37. Map<String, double>? extras,
})

Create a copy with updated values

Implementation

FlySpacingToken copyWith({
  double? base,
  double? px,
  double? s0,
  double? s05,
  double? s1,
  double? s15,
  double? s2,
  double? s25,
  double? s3,
  double? s35,
  double? s4,
  double? s5,
  double? s6,
  double? s7,
  double? s8,
  double? s9,
  double? s10,
  double? s11,
  double? s12,
  double? s14,
  double? s16,
  double? s20,
  double? s24,
  double? s28,
  double? s32,
  double? s36,
  double? s40,
  double? s44,
  double? s48,
  double? s52,
  double? s56,
  double? s60,
  double? s64,
  double? s72,
  double? s80,
  double? s96,
  Map<String, double>? extras,
}) {
  return FlySpacingToken(
    base: base ?? this.base,
    px: px ?? this.px,
    s0: s0 ?? this.s0,
    s05: s05 ?? this.s05,
    s1: s1 ?? this.s1,
    s15: s15 ?? this.s15,
    s2: s2 ?? this.s2,
    s25: s25 ?? this.s25,
    s3: s3 ?? this.s3,
    s35: s35 ?? this.s35,
    s4: s4 ?? this.s4,
    s5: s5 ?? this.s5,
    s6: s6 ?? this.s6,
    s7: s7 ?? this.s7,
    s8: s8 ?? this.s8,
    s9: s9 ?? this.s9,
    s10: s10 ?? this.s10,
    s11: s11 ?? this.s11,
    s12: s12 ?? this.s12,
    s14: s14 ?? this.s14,
    s16: s16 ?? this.s16,
    s20: s20 ?? this.s20,
    s24: s24 ?? this.s24,
    s28: s28 ?? this.s28,
    s32: s32 ?? this.s32,
    s36: s36 ?? this.s36,
    s40: s40 ?? this.s40,
    s44: s44 ?? this.s44,
    s48: s48 ?? this.s48,
    s52: s52 ?? this.s52,
    s56: s56 ?? this.s56,
    s60: s60 ?? this.s60,
    s64: s64 ?? this.s64,
    s72: s72 ?? this.s72,
    s80: s80 ?? this.s80,
    s96: s96 ?? this.s96,
    extras: extras ?? this.extras,
  );
}