IdPageRoute<TModularPage extends ModularPage<IdPageParameters>>.getIt constructor

IdPageRoute<TModularPage extends ModularPage<IdPageParameters>>.getIt({
  1. required BaseModule module,
  2. required String route,
  3. FutureOr<bool> guard(
    1. ModularHistory<PageParameters, ModularPage<PageParameters>> route,
    2. ModularRouterDelegate delegate
    )?,
  4. bool overrideModuleGuard = false,
})

Implementation

IdPageRoute.getIt({
  required BaseModule module,
  required String route,
  FutureOr<bool> Function(
    ModularHistory route,
    ModularRouterDelegate delegate,
  )?
      guard,
  bool overrideModuleGuard = false,
}) : super(
        module: module,
        route: route,
        createPage: (params) => GetIt.instance
            .get<TModularPage>(param1: IdPageParameters.fromMap(params)),
        guard: guard,
        overrideModuleGuard: overrideModuleGuard,
      );