copyWith method
RadioTileThemeData
copyWith({
- Curve? curve,
- Duration? duration,
- ControlAffinity? controlAffinity,
- RadioStyle? radioStyle,
- ButtonStyle? buttonStyle,
override
Creates a copy of this RadioTileThemeData but with the given fields replaced with the new values.
Implementation
@override
RadioTileThemeData copyWith({
Curve? curve,
Duration? duration,
ControlAffinity? controlAffinity,
RadioStyle? radioStyle,
ButtonStyle? buttonStyle,
}) {
return RadioTileThemeData(
curve: curve ?? this.curve,
duration: duration ?? this.duration,
controlAffinity: controlAffinity ?? this.controlAffinity,
radioStyle: this.radioStyle.merge(radioStyle),
buttonStyle: this.buttonStyle.merge(buttonStyle),
);
}