ChildRoute<T> constructor
ChildRoute<T> (
- String routerName, {
- List<
ModularRoute> children = const [], - required Widget child(),
- List<
RouteGuard> ? guards, - String? guardedRoute,
- TransitionType transition = TransitionType.defaultTransition,
- CustomTransition? customTransition,
- RouteBuilder<
T> ? routeGenerator, - Duration duration = const Duration(milliseconds: 300),
Implementation
ChildRoute(
String routerName, {
List<ModularRoute> children = const [],
required Widget Function(BuildContext, ModularArguments) child,
List<RouteGuard>? guards,
String? guardedRoute,
TransitionType transition = TransitionType.defaultTransition,
CustomTransition? customTransition,
RouteBuilder<T>? routeGenerator,
Duration duration = const Duration(milliseconds: 300),
}) : super(
routerName,
routerOutlet: [],
duration: duration,
child: child,
routeGenerator: routeGenerator,
customTransition: customTransition,
children: children,
guards: guards,
transition: transition,
);