getPageRouteBuilder function
dynamic
getPageRouteBuilder(
)
Implementation
getPageRouteBuilder({
required Widget child,
Duration duration = const Duration(
milliseconds: 450,
),
}) {
return PageRouteBuilder(
pageBuilder: (BuildContext context, Animation<double> animation,
Animation<double> secondaryAnimation) =>
child,
transitionDuration: duration,
transitionsBuilder: (BuildContext context, Animation<double> animation,
Animation<double> secondaryAnimation, Widget child) =>
FadeTransition(
opacity: Tween<double>(begin: 0.0, end: 1.0).animate(
CurvedAnimation(
parent: animation,
curve: Curves.easeOut,
),
),
child: child,
),
);
}