NavigationRouteBuilder class abstract

Class describing how to open app routes You can override builders for bottom sheets, dialogs and routes

Implementers

Constructors

const

Properties

defaultRouteBuilder NavigationRouteBuilder
Default route builder for app
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

buildBottomSheetRoute({required GlobalKey<NavigatorState> navigator, required bool dismissable, required Widget child, required VoidCallback? onPop}) PopupRoute
Pushes bottom sheet route to Navigator
buildDialogRoute({required GlobalKey<NavigatorState> navigator, required bool dismissable, required Widget child, required VoidCallback? onPop}) PopupRoute
Pushes dialog route to Navigator
buildPageRoute({required Widget child, required bool fullScreenDialog, required VoidCallback? onSystemPop}) PageRoute
Pushes route to Navigator
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited