PageRouter class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
contains<T>()
→ bool
-
-
containsName(String routeName)
→ bool
-
-
getPageBuilder<T>()
→ PageBuilder?
-
-
getPageBuilderFromName(String routeName)
→ PageBuilder?
-
-
getPathInfo(String path)
→ PathInfo
-
-
navigate<T extends Object>(BuildContext context, Object route)
→ Future<T?>
-
-
navigateAndRemoveUntil<T extends Object>(BuildContext context, Object route, {RoutePredicate? predicate})
→ Future<T?>
-
-
navigatePath<T extends Object>(BuildContext context, String path)
→ Future<T?>
-
-
navigatePathAndRemoveUntil<T extends Object>(BuildContext context, String path, {RoutePredicate? predicate})
→ Future<T?>
-
-
navigateReplacement<T extends Object, TO extends Object>(BuildContext context, Object route, {TO? result})
→ Future<T?>
-
-
navigateReplacementPath<T extends Object, TO extends Object>(BuildContext context, String path, {TO? result})
→ Future<T?>
-
-
parseQueryString(String query)
→ Map<String, dynamic>
-
-
register(Map<String, RouterHandler<Object>> routerConfig)
→ void
-