AppNavigationHelpers class
- Available extensions
Constructors
Properties
- context → BuildContext
-
no setteroverride
- hashCode → int
-
The hash code for this object.
no setterinherited
-
no setteroverride
-
no setteroverride
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
scaffoldMessengerKey
→ GlobalKey<
ScaffoldMessengerState> -
no setteroverride
Methods
-
getNextRoute(
) → Future< String> -
override
-
maybePop(
{dynamic result}) → Future< void> -
override
-
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
openDialog<
T> ({required WidgetBuilder builder, required String routeName, required Map< String, dynamic> eventProps, Color? backgroundColor, bool expand = false, Radius topRadius = Radius.zero}) → Future<T?> -
override
-
openModal<
T> ({required WidgetBuilder builder, WidgetBuilder? modalHandleBuilder, required String routeName, required Map< String, dynamic> eventProps, Color? backgroundColor, bool expand = false, Radius topRadius = Radius.zero, bool noSafeArea = false, bool isDismissible = true, double? maxHeight}) → Future<T?> -
override
-
pop(
) → void -
override
-
push<
T> ({required WidgetBuilder builder, required String routeName, required Map< String, dynamic> eventProps, Color? backgroundColor, bool? fullscreenDialog}) → Future<T?> -
override
-
pushRoute<
T> ({required Route< T> route}) → Future<T?> -
override
-
pushScreen<
T> (Screen screen, {Map< String, dynamic> ? eventProps, dynamic extra, Map<String, String> ? queryParams, Map<String, String> ? params}) → Future<T?> -
Available on INavigationHelpers, provided by the HubbleNavExt extension
-
pushSSRPage(
WidgetBuilder builder, {required String name, required Map< String, dynamic> eventProps}) → void -
override
-
snackBar<
T> () → HubbleSnackBarState -
toString(
) → String -
A string representation of this object.
inherited
-
triggerFlow<
T extends dynamic> (String name, {Map< String, dynamic> ? params}) → Future<T?> -
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
getNextRouteInFlow(
{required IAppDataStore onBoardingDataStore, required IAuthDataStore authDataStore, required IProfileDataStore profileDataStore}) → Future< String>