IdPageRoute<TModularPage extends ModularPage<IdPageParameters> >.getIt constructor
IdPageRoute<TModularPage extends ModularPage<IdPageParameters> >.getIt ({
- required BaseModule module,
- required String route,
- FutureOr<
bool> guard(- ModularHistory<
PageParameters, ModularPage< route,PageParameters> > - ModularRouterDelegate delegate
- ModularHistory<
- 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,
);