animatedRoute<T> static method
Implementation
static PageRouteBuilder<T> animatedRoute<T>(Widget nextWidget)
{
return PageRouteBuilder<T>(
pageBuilder: (context, animation, secondaryAnimation) => nextWidget,
transitionsBuilder: (context, animation, secondaryAnimation, child) {
const begin = Offset(1.0, 0.0);
const end = Offset.zero;
const curve = Curves.easeInCubic;
var tween = Tween(begin: begin, end: end).chain(CurveTween(curve: curve));
return SlideTransition(
position: animation.drive(tween),
child: child,
);
},
);
}