UserAuthFlow class abstract
Constructors
- UserAuthFlow.new({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 widgetoverride -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited