route<T> static method

PageRouteBuilder<T> route<T>({
  1. required RoutePageBuilder pageBuilder,
})

Creates a route with this animation.

Implementation

static PageRouteBuilder<T> route<T>({
  required RoutePageBuilder pageBuilder,
}) {
  return PageRouteBuilder<T>(
    pageBuilder: pageBuilder,
    reverseTransitionDuration: const Duration(milliseconds: 750),
    transitionDuration: const Duration(milliseconds: 750),
    transitionsBuilder: (context, animation, secondaryAnimation, child) {
      return NesVerticalCloseTransition(
        animation: animation,
        child: child,
      );
    },
  );
}