Animation<T> curvedAnimate({ Curve curve = Curves.linear, required Animation<double> controller, }) => animate(CurvedAnimation(curve: curve, parent: controller));