slideFromLeftRoute static method
Implementation
static Route slideFromLeftRoute({required Widget nextPage, Curve? curve}) {
return PageRouteBuilder(
pageBuilder: (context, animation, secondaryAnimation) => nextPage,
transitionsBuilder: (context, animation, secondaryAnimation, child) {
Offset begin = const Offset(-1.0, 0.0);
Offset end = Offset.zero;
Animatable<Offset> tween = Tween(begin: begin, end: end).chain(CurveTween(curve: curve ?? Curves.ease));
return SlideTransition(
position: animation.drive(tween),
child: child,
);
},
);
}