copyWith method
Returns a copy of this FRadioMotion with the given properties replaced.
Parameters
- FRadioMotion.transitionDuration - The duration of the transition between states.
- FRadioMotion.transitionCurve - The curve of the transition between states.
- FRadioMotion.selectDuration - The duration of the animation when selected.
- FRadioMotion.unselectDuration - The duration of the animation when unselected.
- FRadioMotion.selectCurve - The curve of the select & unselect animation.
Implementation
@useResult
FRadioMotion copyWith({
Duration? transitionDuration,
Curve? transitionCurve,
Duration? selectDuration,
Duration? unselectDuration,
Curve? selectCurve,
}) => .new(
transitionDuration: transitionDuration ?? this.transitionDuration,
transitionCurve: transitionCurve ?? this.transitionCurve,
selectDuration: selectDuration ?? this.selectDuration,
unselectDuration: unselectDuration ?? this.unselectDuration,
selectCurve: selectCurve ?? this.selectCurve,
);