Methods
-
-
createPopUpNameAndKeyString({required String name, Key? key})
→ String
-
-
disposeRoute({required RouteInfo? previousRoute, required RouteInfo poppedRoute, bool updateStack = true})
→ void
-
-
goNamed(RouteInfo route, {Map<String, String> pathParameters = const <String, String>{}, Map<String, dynamic> queryParameters = const <String, dynamic>{}, })
→ void
-
-
initializeRoute(RouteInfo routeName, {bool addToStack = true})
→ void
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
openBottomSheet<T>({required Widget bottomSheet, Color? backgroundColor, String? barrierLabel, double? elevation, ShapeBorder? shape, Clip? clipBehavior, BoxConstraints? constraints, Color? barrierColor, bool isScrollControlled = false, bool useRootNavigator = false, bool isDismissible = true, bool enableDrag = true, bool? showDragHandle, bool useSafeArea = false, RouteSettings? routeSettings, AnimationController? transitionAnimationController, Offset? anchorPoint})
→ Future<T?>
-
-
openDialog<T>({required Widget dialog, bool barrierDismissible = true, Color? barrierColor = Colors.black54, String? barrierLabel, bool useSafeArea = true, bool useRootNavigator = true, RouteSettings? routeSettings, Offset? anchorPoint, TraversalEdgeBehavior? traversalEdgeBehavior})
→ Future<T?>
-
-
openDrawer()
→ void
-
-
openSnackBar(SnackBar snackBar)
→ ScaffoldFeatureController<SnackBar, SnackBarClosedReason>
-
-
pop({dynamic result})
→ RouteInfo?
-
-
popAllBottomSheets({dynamic result})
→ void
-
-
popAllDialogs({dynamic result})
→ void
-
-
-
-
popUntilRoute({required bool verifyCondition(RouteInfo)})
→ void
-
-
registerAllControllers(Map<RouteInfo, ControllerInterface> routeToController)
→ void
-
-
-
removePopUpNameAndKey({required String nameAndKey, required bool isDialog})
→ void
-
-
showOverlay<T>({required Widget child, Alignment? alignment, double? fromTop, double? fromBottom, double? fromRight, double? fromLeft, bool canSizeOverlay = false, bool maintainState = false, bool opaque = false})
→ OverlayEntry
-
The alignment priority is higher than the others.
To remove an overlay use the following code:
overlayEntry.remove();
overlayEntry.dispose();
-
showTextToast({required String text})
→ CancelFunc
-
-
toString()
→ String
-
A string representation of this object.
inherited