copyWith method

  1. @useResult
FButtonStyle copyWith({
  1. FWidgetStateMap<BoxDecoration>? decoration,
  2. FButtonContentStyle? contentStyle,
  3. FButtonIconContentStyle? iconContentStyle,
  4. FTappableStyle? tappableStyle,
  5. FFocusedOutlineStyle? focusedOutlineStyle,
})
inherited

Returns a copy of this FButtonStyle with the given properties replaced.

Where possible, it is strongly recommended to use the CLI to generate a style and directly modify the style.

Implementation

@useResult
FButtonStyle copyWith({
  FWidgetStateMap<BoxDecoration>? decoration,
  FButtonContentStyle? contentStyle,
  FButtonIconContentStyle? iconContentStyle,
  FTappableStyle? tappableStyle,
  FFocusedOutlineStyle? focusedOutlineStyle,
}) => FButtonStyle(
  decoration: decoration ?? this.decoration,
  contentStyle: contentStyle ?? this.contentStyle,
  iconContentStyle: iconContentStyle ?? this.iconContentStyle,
  tappableStyle: tappableStyle ?? this.tappableStyle,
  focusedOutlineStyle: focusedOutlineStyle ?? this.focusedOutlineStyle,
);