ChildRoute<T> constructor

ChildRoute<T>(
  1. String routerName, {
  2. List<ModularRoute> children = const [],
  3. required Widget child(
    1. BuildContext,
    2. ModularArguments
    ),
  4. List<RouteGuard>? guards,
  5. String? guardedRoute,
  6. TransitionType transition = TransitionType.defaultTransition,
  7. CustomTransition? customTransition,
  8. RouteBuilder<T>? routeGenerator,
  9. 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,
      );