MXRouteObserver class
Methods
-
debugObservingRoute(PageRoute route)
→ bool
-
Whether this observer is managing changes for the specified route.
inherited
-
didPop(Route route, Route? previousRoute)
→ void
-
The Navigator popped
route
.
override
-
didPush(Route route, Route? previousRoute)
→ void
-
The Navigator pushed
route
.
override
-
didRemove(Route route, Route? previousRoute)
→ void
-
The Navigator removed
route
.
inherited
-
didReplace({Route? newRoute, Route? oldRoute})
→ void
-
The Navigator replaced
oldRoute
with newRoute
.
inherited
-
didStartUserGesture(Route route, Route? previousRoute)
→ void
-
The Navigator's routes are being moved by a user gesture.
inherited
-
didStopUserGesture()
→ void
-
User gesture is no longer controlling the Navigator.
inherited
-
markFullScreen(List<String> names, NativeOverlayConfigsAdjustFunction? configNativeOverlay, bool once)
→ void
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
registerAutoPushHiding(BuildContext context, List<String> names, NativeOverlayConfigsAdjustFunction? configFunc, {required bool persist})
→ void
-
-
subscribe(RouteAware routeAware, PageRoute route)
→ void
-
Subscribe
routeAware
to be informed about changes to route
.
inherited
-
toString()
→ String
-
A string representation of this object.
override
-
unsubscribe(RouteAware routeAware)
→ void
-
Unsubscribe
routeAware
.
inherited
-
updateNativePanGestureState()
→ void
-