open<T> method

Future<T?> open<T>(
  1. BuildContext context, {
  2. bool rootNavigator = true,
})

Implementation

Future<T?> open<T>(
  BuildContext context, {
  bool rootNavigator = true,
}) {
  return Navigator.of(
    context,
    rootNavigator: rootNavigator,
  ).push<T>(
    PageRouteBuilder<T>(
      opaque: false,
      transitionDuration: duration,
      pageBuilder: (
        BuildContext context,
        Animation<double> animation,
        Animation<double> secondaryAnimation,
      ) {
        return this;
      },
    ),
  );
}