Tracker class abstract
Properties
- arguments → ModularArguments
-
no setter
- currentPath → String
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- injector → Injector
-
Service Injector instancia
final
- module → RouteContext
-
Initial Module
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
findRoute(
String path, {dynamic data, String schema = ''}) → FutureOr< ModularRoute?> - Searches for a route by name or context throughout the tree.
-
finishApp(
) → void - Finishes all trees.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
reassemble(
) → void - used for reassemble all routes
-
reportPopRoute(
ModularRoute route) → void - Reports whether a route will leave the route context. This is important to call automatic dispose of the entire context.
-
reportPushRoute(
ModularRoute route) → void - It informs you that a new route has been found and that it needs its dependent BindContexts started as well.
-
runApp(
RouteContext module) → void - Responsible for starting the app. It should only be called once, but it should be the first method to be called before a route or bind lookup.
-
setArguments(
ModularArguments arguments) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited