ChildRoute<T> class
- Inheritance
-
- Object
- ModularRoute<
T> - ChildRoute
Constructors
-
ChildRoute(String routerName, {List<
ModularRoute> children = const [], required Widget child(BuildContext, ModularArguments), List<RouteGuard> ? guards, String? guardedRoute, TransitionType transition = TransitionType.defaultTransition, CustomTransition? customTransition, RouteBuilder<T> ? routeGenerator, Duration duration = const Duration(milliseconds: 300)})
Properties
- args → ModularArguments
-
finalinherited
- child → ModularChild?
-
Parameter name: child
finalinherited
-
children
→ List<
ModularRoute> -
finalinherited
- currentModule → Module?
-
finalinherited
- customTransition → CustomTransition?
-
Parameter name:
customTransiton
finalinherited - duration → Duration
-
finalinherited
- fragment → String
-
Parameter name: fragment
no setterinherited
-
guards
→ List<
RouteGuard> ? -
Parameter name: guards
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- module → Module?
-
Parameter name: module
finalinherited
- modulePath → String?
-
finalinherited
-
params
→ Map<
String, String> ? -
Parameter name: params
finalinherited
- path → String?
-
no setterinherited
-
queryParams
→ Map<
String, String> -
Parameter name: queryParams
no setterinherited
-
queryParamsAll
→ Map<
String, List< String> > -
Parameter name: queryParamsAll
no setterinherited
-
routeGenerator
→ RouteBuilder<
T> ? -
finalinherited
- routerName → String
-
Parameter name: routerName
finalinherited
-
routerOutlet
→ List<
ModularRoute> -
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- transition → TransitionType
-
Parameter name: transition
finalinherited
-
transitions
→ Map<
TransitionType, PageRouteBuilder< T> Function(Widget builder(BuildContext, ModularArguments), Duration transitionDuration, RouteSettings settings)> -
finalinherited
- uri → Uri?
-
finalinherited
Methods
-
copyWith(
{ModularChild? child, String? routerName, Module? module, String? guardedRoute, List< ModularRoute> ? children, List<ModularRoute> ? routerOutlet, Module? currentModule, Map<String, String> ? params, Uri? uri, List<RouteGuard> ? guards, TransitionType? transition, RouteBuilder<T> ? routeGenerator, String? modulePath, Duration? duration, Completer<T> ? popRoute, ModularArguments? args, CustomTransition? customTransition}) → ModularRoute<T> -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object o) → bool -
The equality operator.
inherited