copyWith method
- @useResult
- Duration? animationDuration,
- Curve? curve,
- FLabelLayoutStyle? labelLayoutStyle,
- FFocusedOutlineStyle? focusedOutlineStyle,
- FCheckboxStateStyle? enabledStyle,
- FCheckboxStateStyle? disabledStyle,
- FCheckboxErrorStyle? errorStyle,
Returns a copy of this FCheckboxStyle with the given properties replaced.
Implementation
@useResult
FCheckboxStyle copyWith({
Duration? animationDuration,
Curve? curve,
FLabelLayoutStyle? labelLayoutStyle,
FFocusedOutlineStyle? focusedOutlineStyle,
FCheckboxStateStyle? enabledStyle,
FCheckboxStateStyle? disabledStyle,
FCheckboxErrorStyle? errorStyle,
}) =>
FCheckboxStyle(
animationDuration: animationDuration ?? this.animationDuration,
curve: curve ?? this.curve,
labelLayoutStyle: labelLayoutStyle ?? this.labelLayoutStyle,
focusedOutlineStyle: focusedOutlineStyle ?? this.focusedOutlineStyle,
enabledStyle: enabledStyle ?? this.enabledStyle,
disabledStyle: disabledStyle ?? this.disabledStyle,
errorStyle: errorStyle ?? this.errorStyle,
);