interval method
Returns an Animation after applying CurveTween based on begin and end. Optionally a Curve can also be passed by passing curve parameter after the arguments.
Example:
controller.interval(0.0, 1.0, curve:Curves.elasticOut)
Implementation
Animation<double> interval(double begin, double end, {Curve? curve}) {
assert(begin >= 0 && end <= 1);
return drive(CurveTween(
curve: Interval(begin, end, curve: curve ?? Curves.linear),
));
}