UserAuthFlow class abstract

Constructors

UserAuthFlow({required String initialLoggedInRoute})

Properties

hashCode int
The hash code for this object.
no setterinherited
initialLoggedInRoute String
The name of the initial logged in route
final
routeName String
The name of this page for named navigation
no setteroverride
routePath String
The path and route to navigate to this page
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

buildFeatureContainer(BuildContext context, GoRouterState state, Widget feature) Widget
The outer shell widget builder for ShellRoute. Implement this method to customize the container of the feature's shell route.
buildFeatureWidget(BuildContext context, Widget featureWidget) Widget
The widget builder for the navigable feature widget. Override this method to customize the container of the feature widget.
getPlatformVersion() Future<String?>
Get the platform version for the plugin
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
route() → RouteBase
Creates the GoRoute for this navigable widget
override
toString() String
A string representation of this object.
inherited

Operators

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

Constants

name → const String
path → const String