NoPageParametersRoute<TModularPage extends ModularPage<NoPageParameters>> constructor

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

    Implementation

    NoPageParametersRoute({
      required BaseModule module,
      required String route,
      required TModularPage Function() createPage,
      FutureOr<bool> Function(
              ModularHistory route, ModularRouterDelegate delegate)?
          guard,
      bool overrideModuleGuard = false,
    }) : super(
            module: module,
            route: route,
            createPage: (params) => createPage(),
            guard: guard,
            overrideModuleGuard: overrideModuleGuard,
          );