copyWith method
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,
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,
);
}