PageTransitionExtension extension

on

Methods

pushAndRemoveUntilTransition<T>({Widget? child, ChildBuilder? childBuilder, required PageTransitionType type, required RoutePredicate predicate, Duration duration = const Duration(milliseconds: 200), Curve curve = Curves.linear, bool fullscreenDialog = false, bool opaque = false, RouteSettings? settings}) Future<T?>

Available on BuildContext, provided by the PageTransitionExtension extension

pushNamedTransition<T>({required String routeName, required PageTransitionType type, Object? arguments, Duration duration = const Duration(milliseconds: 200), Curve curve = Curves.linear, bool fullscreenDialog = false, bool opaque = false}) Future<T?>

Available on BuildContext, provided by the PageTransitionExtension extension

pushReplacementTransition<T, TO>({Widget? child, ChildBuilder? childBuilder, required PageTransitionType type, Duration duration = const Duration(milliseconds: 200), Curve curve = Curves.linear, bool fullscreenDialog = false, bool opaque = false, RouteSettings? settings, TO? result}) Future<T?>

Available on BuildContext, provided by the PageTransitionExtension extension

pushTransition<T>({Widget? child, ChildBuilder? childBuilder, required PageTransitionType type, Duration duration = const Duration(milliseconds: 200), Curve curve = Curves.linear, bool fullscreenDialog = false, bool opaque = false, RouteSettings? settings}) Future<T?>

Available on BuildContext, provided by the PageTransitionExtension extension