copyWith method

PaywallStyle copyWith({
  1. bool? selected,
  2. PaywallState<Alignment?>? alignmentState,
  3. PaywallState<Color?>? backgroundColorState,
  4. PaywallState<BlendMode?>? blendModeState,
  5. PaywallState<double?>? blurState,
  6. PaywallState<Border?>? borderState,
  7. PaywallState<BorderRadius?>? borderRadiusState,
  8. PaywallState<List<BoxShadow>?>? boxShadowState,
  9. PaywallState<bool?>? centerState,
  10. PaywallState<Color?>? colorState,
  11. PaywallState<BoxConstraints?>? constraintsState,
  12. PaywallState<Alignment?>? contentAlignmentState,
  13. PaywallState<int?>? expandedState,
  14. PaywallState<int?>? durationState,
  15. PaywallState<bool?>? fittedState,
  16. PaywallState<int?>? flexState,
  17. PaywallState<Color?>? foregroundColorState,
  18. PaywallState<LinearGradient?>? foregroundGradientState,
  19. PaywallState<LinearGradient?>? gradientState,
  20. PaywallState<double?>? heightState,
  21. PaywallState<double?>? heightPercentageState,
  22. PaywallState<String?>? imageState,
  23. PaywallState<double?>? imageOpacityState,
  24. PaywallState<double?>? imageScaleState,
  25. PaywallState<PaywallLayoutType?>? layoutState,
  26. PaywallState<Alignment?>? layoutAlignmentState,
  27. PaywallState<Clip?>? layoutClipBehaviorState,
  28. PaywallState<CrossAxisAlignment?>? layoutCrossAxisAlignmentState,
  29. PaywallState<Axis?>? layoutDirectionState,
  30. PaywallState<MainAxisAlignment?>? layoutMainAxisAlignmentState,
  31. PaywallState<MainAxisSize?>? layoutMainAxisSizeState,
  32. PaywallState<double?>? layoutRunSpacingState,
  33. PaywallState<double?>? layoutSpacingState,
  34. PaywallState<StackFit?>? layoutStackFitState,
  35. PaywallState<TextBaseline?>? layoutTextBaselineState,
  36. PaywallState<VerticalDirection?>? layoutVerticalDirectionState,
  37. PaywallState<WrapAlignment?>? layoutWrapAlignmentState,
  38. PaywallState<WrapAlignment?>? layoutWrapRunAlignmentState,
  39. PaywallState<WrapCrossAlignment?>? layoutWrapCrossAlignmentState,
  40. PaywallState<EdgeInsets?>? marginState,
  41. PaywallState<int?>? maxLinesState,
  42. PaywallState<double?>? opacityState,
  43. PaywallState<bool?>? overflowState,
  44. PaywallState<EdgeInsets?>? paddingState,
  45. PaywallState<PaywallPosition?>? positionState,
  46. PaywallState<double?>? scaleState,
  47. PaywallState<double?>? sizeState,
  48. PaywallState<TextAlign?>? textAlignState,
  49. PaywallState<TextStyle?>? textStyleState,
  50. PaywallState<double?>? widthState,
  51. PaywallState<double?>? widthPercentageState,
})

Implementation

PaywallStyle copyWith({
  bool? selected,
  PaywallState<Alignment?>? alignmentState,
  PaywallState<Color?>? backgroundColorState,
  PaywallState<BlendMode?>? blendModeState,
  PaywallState<double?>? blurState,
  PaywallState<Border?>? borderState,
  PaywallState<BorderRadius?>? borderRadiusState,
  PaywallState<List<BoxShadow>?>? boxShadowState,
  PaywallState<bool?>? centerState,
  PaywallState<Color?>? colorState,
  PaywallState<BoxConstraints?>? constraintsState,
  PaywallState<Alignment?>? contentAlignmentState,
  PaywallState<int?>? expandedState,
  PaywallState<int?>? durationState,
  PaywallState<bool?>? fittedState,
  PaywallState<int?>? flexState,
  PaywallState<Color?>? foregroundColorState,
  PaywallState<LinearGradient?>? foregroundGradientState,
  PaywallState<LinearGradient?>? gradientState,
  PaywallState<double?>? heightState,
  PaywallState<double?>? heightPercentageState,
  PaywallState<String?>? imageState,
  PaywallState<double?>? imageOpacityState,
  PaywallState<double?>? imageScaleState,
  PaywallState<PaywallLayoutType?>? layoutState,
  PaywallState<Alignment?>? layoutAlignmentState,
  PaywallState<Clip?>? layoutClipBehaviorState,
  PaywallState<CrossAxisAlignment?>? layoutCrossAxisAlignmentState,
  PaywallState<Axis?>? layoutDirectionState,
  PaywallState<MainAxisAlignment?>? layoutMainAxisAlignmentState,
  PaywallState<MainAxisSize?>? layoutMainAxisSizeState,
  PaywallState<double?>? layoutRunSpacingState,
  PaywallState<double?>? layoutSpacingState,
  PaywallState<StackFit?>? layoutStackFitState,
  PaywallState<TextBaseline?>? layoutTextBaselineState,
  PaywallState<VerticalDirection?>? layoutVerticalDirectionState,
  PaywallState<WrapAlignment?>? layoutWrapAlignmentState,
  PaywallState<WrapAlignment?>? layoutWrapRunAlignmentState,
  PaywallState<WrapCrossAlignment?>? layoutWrapCrossAlignmentState,
  PaywallState<EdgeInsets?>? marginState,
  PaywallState<int?>? maxLinesState,
  PaywallState<double?>? opacityState,
  PaywallState<bool?>? overflowState,
  PaywallState<EdgeInsets?>? paddingState,
  PaywallState<PaywallPosition?>? positionState,
  PaywallState<double?>? scaleState,
  PaywallState<double?>? sizeState,
  PaywallState<TextAlign?>? textAlignState,
  PaywallState<TextStyle?>? textStyleState,
  PaywallState<double?>? widthState,
  PaywallState<double?>? widthPercentageState,
}) {
  return PaywallStyle(
    selected: selected ?? this.selected,
    alignmentState: alignmentState ?? this.alignmentState,
    backgroundColorState: backgroundColorState ?? this.backgroundColorState,
    blendModeState: blendModeState ?? this.blendModeState,
    blurState: blurState ?? this.blurState,
    borderState: borderState ?? this.borderState,
    borderRadiusState: borderRadiusState ?? this.borderRadiusState,
    boxShadowState: boxShadowState ?? this.boxShadowState,
    centerState: centerState ?? this.centerState,
    colorState: colorState ?? this.colorState,
    constraintsState: constraintsState ?? this.constraintsState,
    contentAlignmentState:
        contentAlignmentState ?? this.contentAlignmentState,
    expandedState: expandedState ?? this.expandedState,
    durationState: durationState ?? this.durationState,
    fittedState: fittedState ?? this.fittedState,
    flexState: flexState ?? this.flexState,
    foregroundColorState: foregroundColorState ?? this.foregroundColorState,
    foregroundGradientState:
        foregroundGradientState ?? this.foregroundGradientState,
    gradientState: gradientState ?? this.gradientState,
    heightState: heightState ?? this.heightState,
    heightPercentageState:
        heightPercentageState ?? this.heightPercentageState,
    imageState: imageState ?? this.imageState,
    imageOpacityState: imageOpacityState ?? this.imageOpacityState,
    imageScaleState: imageScaleState ?? this.imageScaleState,
    layoutState: layoutState ?? this.layoutState,
    layoutAlignmentState: layoutAlignmentState ?? this.layoutAlignmentState,
    layoutClipBehaviorState:
        layoutClipBehaviorState ?? this.layoutClipBehaviorState,
    layoutCrossAxisAlignmentState:
        layoutCrossAxisAlignmentState ?? this.layoutCrossAxisAlignmentState,
    layoutDirectionState: layoutDirectionState ?? this.layoutDirectionState,
    layoutMainAxisAlignmentState:
        layoutMainAxisAlignmentState ?? this.layoutMainAxisAlignmentState,
    layoutMainAxisSizeState:
        layoutMainAxisSizeState ?? this.layoutMainAxisSizeState,
    layoutRunSpacingState:
        layoutRunSpacingState ?? this.layoutRunSpacingState,
    layoutSpacingState: layoutSpacingState ?? this.layoutSpacingState,
    layoutStackFitState: layoutStackFitState ?? this.layoutStackFitState,
    layoutTextBaselineState:
        layoutTextBaselineState ?? this.layoutTextBaselineState,
    layoutVerticalDirectionState:
        layoutVerticalDirectionState ?? this.layoutVerticalDirectionState,
    layoutWrapAlignmentState:
        layoutWrapAlignmentState ?? this.layoutWrapAlignmentState,
    layoutWrapRunAlignmentState:
        layoutWrapRunAlignmentState ?? this.layoutWrapRunAlignmentState,
    layoutWrapCrossAlignmentState:
        layoutWrapCrossAlignmentState ?? this.layoutWrapCrossAlignmentState,
    marginState: marginState ?? this.marginState,
    maxLinesState: maxLinesState ?? this.maxLinesState,
    opacityState: opacityState ?? this.opacityState,
    overflowState: overflowState ?? this.overflowState,
    paddingState: paddingState ?? this.paddingState,
    positionState: positionState ?? this.positionState,
    scaleState: scaleState ?? this.scaleState,
    sizeState: sizeState ?? this.sizeState,
    textAlignState: textAlignState ?? this.textAlignState,
    textStyleState: textStyleState ?? this.textStyleState,
    widthState: widthState ?? this.widthState,
    widthPercentageState: widthPercentageState ?? this.widthPercentageState,
  );
}