when<TResult extends Object?> method
TResult
when<TResult extends Object?>({
- required TResult ripple(
- Color? splashColor,
- Color? highlightColor,
- BorderRadius? borderRadius
- required TResult scale(),
- required TResult opacity(),
- required TResult fill(
- Color fillColor,
- BorderRadius borderRadius
inherited
Implementation
@optionalTypeArgs
TResult when<TResult extends Object?>({
required TResult Function(Color? splashColor, Color? highlightColor,
BorderRadius? borderRadius)
ripple,
required TResult Function(double scaleFactor, Duration duration,
Curve curve, Curve reverseCurve)
scale,
required TResult Function(Duration duration, double opacityFactor,
Curve curve, Curve reverseCurve)
opacity,
required TResult Function(Color fillColor, BorderRadius borderRadius) fill,
}) =>
throw _privateConstructorUsedError;