swipe_back library

Classes

CupertinoDialogRoute<T>
A dialog route that shows an iOS-style dialog.
CupertinoFullscreenDialogTransition
An iOS-style transition used for summoning fullscreen dialogs.
CupertinoModalPopupRoute<T>
A route that shows a modal iOS-style popup.
CupertinoPage<T>
A page that creates a cupertino style PageRoute.
CupertinoPageRoute<T>
A modal route that replaces the entire screen with an iOS transition.
CupertinoPageTransition
Provides an iOS-style page transition animation.
SwipeBackPageTransitionsBuilder
A PageTransitionsBuilder that provides iOS-style page transitions with full screen back gesture support.

Mixins

CupertinoRouteTransitionMixin<T>
A mixin that replaces the entire screen with an iOS transition for a PageRoute with full-screen back gesture support.

Constants

kCupertinoModalBarrierColor → const Color
Barrier color for a Cupertino modal barrier.

Functions

showCupertinoDialog<T>({required BuildContext context, required WidgetBuilder builder, String? barrierLabel, Color? barrierColor, bool useRootNavigator = true, bool barrierDismissible = false, RouteSettings? routeSettings, Offset? anchorPoint, bool? requestFocus}) Future<T?>
Shows an iOS-style dialog.
showCupertinoModalPopup<T>({required BuildContext context, required WidgetBuilder builder, ImageFilter? filter, Color barrierColor = kCupertinoModalBarrierColor, bool barrierDismissible = true, bool useRootNavigator = true, bool semanticsDismissible = false, RouteSettings? routeSettings, Offset? anchorPoint, bool? requestFocus}) Future<T?>
Shows a modal iOS-style popup.