copyWith method

  1. @override
CometChatSpacing copyWith({
  1. double? spacing,
  2. double? spacing1,
  3. double? spacing2,
  4. double? spacing3,
  5. double? spacing4,
  6. double? spacing5,
  7. double? spacing6,
  8. double? spacing7,
  9. double? spacing8,
  10. double? spacing9,
  11. double? spacing10,
  12. double? spacing11,
  13. double? spacing12,
  14. double? spacing13,
  15. double? spacing14,
  16. double? spacing15,
  17. double? spacing16,
  18. double? spacing17,
  19. double? spacing18,
  20. double? spacing19,
  21. double? spacing20,
  22. double? spacingMax,
  23. double? padding,
  24. double? padding1,
  25. double? padding2,
  26. double? padding3,
  27. double? padding4,
  28. double? padding5,
  29. double? padding6,
  30. double? padding7,
  31. double? padding8,
  32. double? padding9,
  33. double? padding10,
  34. double? padding11,
  35. double? padding12,
  36. double? padding13,
  37. double? padding14,
  38. double? padding15,
  39. double? padding16,
  40. double? padding17,
  41. double? padding18,
  42. double? padding19,
  43. double? padding20,
  44. double? paddingMax,
  45. double? margin,
  46. double? margin1,
  47. double? margin2,
  48. double? margin3,
  49. double? margin4,
  50. double? margin5,
  51. double? margin6,
  52. double? margin7,
  53. double? margin8,
  54. double? margin9,
  55. double? margin10,
  56. double? margin11,
  57. double? margin12,
  58. double? margin13,
  59. double? margin14,
  60. double? margin15,
  61. double? margin16,
  62. double? margin17,
  63. double? margin18,
  64. double? margin19,
  65. double? margin20,
  66. double? marginMax,
  67. double? radius,
  68. double? radius1,
  69. double? radius2,
  70. double? radius3,
  71. double? radius4,
  72. double? radius5,
  73. double? radius6,
  74. double? radiusMax,
})
override

Creates a copy of this theme extension with the given fields replaced by the non-null parameter values.

Implementation

@override
CometChatSpacing copyWith({
  double? spacing,
  double? spacing1,
  double? spacing2,
  double? spacing3,
  double? spacing4,
  double? spacing5,
  double? spacing6,
  double? spacing7,
  double? spacing8,
  double? spacing9,
  double? spacing10,
  double? spacing11,
  double? spacing12,
  double? spacing13,
  double? spacing14,
  double? spacing15,
  double? spacing16,
  double? spacing17,
  double? spacing18,
  double? spacing19,
  double? spacing20,
  double? spacingMax,
  double? padding,
  double? padding1,
  double? padding2,
  double? padding3,
  double? padding4,
  double? padding5,
  double? padding6,
  double? padding7,
  double? padding8,
  double? padding9,
  double? padding10,
  double? padding11,
  double? padding12,
  double? padding13,
  double? padding14,
  double? padding15,
  double? padding16,
  double? padding17,
  double? padding18,
  double? padding19,
  double? padding20,
  double? paddingMax,
  double? margin,
  double? margin1,
  double? margin2,
  double? margin3,
  double? margin4,
  double? margin5,
  double? margin6,
  double? margin7,
  double? margin8,
  double? margin9,
  double? margin10,
  double? margin11,
  double? margin12,
  double? margin13,
  double? margin14,
  double? margin15,
  double? margin16,
  double? margin17,
  double? margin18,
  double? margin19,
  double? margin20,
  double? marginMax,
  double? radius,
  double? radius1,
  double? radius2,
  double? radius3,
  double? radius4,
  double? radius5,
  double? radius6,
  double? radiusMax,
}) {
  return CometChatSpacing(
    spacing: spacing ?? this.spacing,
    spacing1: spacing1 ?? this.spacing1,
    spacing2: spacing2 ?? this.spacing2,
    spacing3: spacing3 ?? this.spacing3,
    spacing4: spacing4 ?? this.spacing4,
    spacing5: spacing5 ?? this.spacing5,
    spacing6: spacing6 ?? this.spacing6,
    spacing7: spacing7 ?? this.spacing7,
    spacing8: spacing8 ?? this.spacing8,
    spacing9: spacing9 ?? this.spacing9,
    spacing10: spacing10 ?? this.spacing10,
    spacing11: spacing11 ?? this.spacing11,
    spacing12: spacing12 ?? this.spacing12,
    spacing13: spacing13 ?? this.spacing13,
    spacing14: spacing14 ?? this.spacing14,
    spacing15: spacing15 ?? this.spacing15,
    spacing16: spacing16 ?? this.spacing16,
    spacing17: spacing17 ?? this.spacing17,
    spacing18: spacing18 ?? this.spacing18,
    spacing19: spacing19 ?? this.spacing19,
    spacing20: spacing20 ?? this.spacing20,
    spacingMax: spacingMax ?? this.spacingMax,
    padding: padding ?? this.padding,
    padding1: padding1 ?? this.padding1,
    padding2: padding2 ?? this.padding2,
    padding3: padding3 ?? this.padding3,
    padding4: padding4 ?? this.padding4,
    padding5: padding5 ?? this.padding5,
    padding6: padding6 ?? this.padding6,
    padding7: padding7 ?? this.padding7,
    padding8: padding8 ?? this.padding8,
    padding9: padding9 ?? this.padding9,
    padding10: padding10 ?? this.padding10,
    margin: margin ?? this.margin,
    margin1: margin1 ?? this.margin1,
    margin2: margin2 ?? this.margin2,
    margin3: margin3 ?? this.margin3,
    margin4: margin4 ?? this.margin4,
    margin5: margin5 ?? this.margin5,
    margin6: margin6 ?? this.margin6,
    margin7: margin7 ?? this.margin7,
    margin8: margin8 ?? this.margin8,
    margin9: margin9 ?? this.margin9,
    margin10: margin10 ?? this.margin10,
    margin11: margin11 ?? this.margin11,
    margin12: margin12 ?? this.margin12,
    margin13: margin13 ?? this.margin13,
    margin14: margin14 ?? this.margin14,
    margin15: margin15 ?? this.margin15,
    margin16: margin16 ?? this.margin16,
    margin17: margin17 ?? this.margin17,
    margin18: margin18 ?? this.margin18,
    margin19: margin19 ?? this.margin19,
    margin20: margin20 ?? this.margin20,
    radius: radius ?? this.radius,
    radius1: radius1 ?? this.radius1,
    radius2: radius2 ?? this.radius2,
    radius3: radius3 ?? this.radius3,
    radius4: radius4 ?? this.radius4,
    radius5: radius5 ?? this.radius5,
    radius6: radius6 ?? this.radius6,
    radiusMax: radiusMax ?? this.radiusMax,
  );
}