MuffinMaterialApp constructor
MuffinMaterialApp({
- Key? key,
- RouterDelegate<
Object> ? routerDelegate, - RouteInformationParser<
Object> ? routeInformationParser, - BackButtonDispatcher? backButtonDispatcher,
- RouteInformationProvider? routeInformationProvider,
- required List<
MuffinPage> ? muffinPages, - bool? multiple = true,
- MuffinPage? notFoundRoute,
Implementation
MuffinMaterialApp(
{Key? key,
RouterDelegate<Object>? routerDelegate,
RouteInformationParser<Object>? routeInformationParser,
this.backButtonDispatcher,
this.routeInformationProvider,
required this.muffinPages,
this.multiple = true,
this.notFoundRoute})
: routerDelegate = routerDelegate ??= Muffin.createDelegate(
notFoundRoute: notFoundRoute, multiple: multiple!),
routeInformationParser =
routeInformationParser ??= Muffin.createInformationParser(),
super(key: key) {
Muffin.routerDelegate = routerDelegate;
Muffin.routeInformationParser = routeInformationParser;
Muffin.addPages(muffinPages!);
}