copyWith method

SantoButtonConfig copyWith({
  1. double? largeButtonRadius,
  2. double? largeButtonHeight,
  3. double? largeButtonFontSize,
  4. double? middleButtonRadius,
  5. double? middleButtonHeight,
  6. double? middleButtonFontSize,
  7. double? smallButtonRadius,
  8. double? smallButtonHeight,
  9. double? smallButtonFontSize,
})

Implementation

SantoButtonConfig copyWith({
  double? largeButtonRadius,
  double? largeButtonHeight,
  double? largeButtonFontSize,
  double? middleButtonRadius,
  double? middleButtonHeight,
  double? middleButtonFontSize,
  double? smallButtonRadius,
  double? smallButtonHeight,
  double? smallButtonFontSize,
}) {
  return SantoButtonConfig(
    largeButtonRadius: largeButtonRadius ?? _largeButtonRadius,
    largeButtonHeight: largeButtonHeight ?? _largeButtonHeight,
    largeButtonFontSize: largeButtonFontSize ?? _largeButtonFontSize,
    middleButtonRadius: middleButtonRadius ?? _middleButtonRadius,
    middleButtonHeight: middleButtonHeight ?? _middleButtonHeight,
    middleButtonFontSize: middleButtonFontSize ?? _middleButtonFontSize,
    smallButtonRadius: smallButtonRadius ?? _smallButtonRadius,
    smallButtonHeight: smallButtonHeight ?? _smallButtonHeight,
    smallButtonFontSize: smallButtonFontSize ?? _smallButtonFontSize,
  );
}