PlexRouterConfig constructor
const
PlexRouterConfig({
- required String title,
- required ThemeData theme,
- required ThemeData darkTheme,
- required ThemeMode themeMode,
- required ScrollBehavior scrollBehavior,
- required String initialRoute,
- required String unknownRouteName,
- required Widget unknownRouteBuilder(
- BuildContext context
- required Map<
String, WidgetBuilder> routes, - Map<
String, String> ? pathOverrides, - Iterable<
LocalizationsDelegate> ? localizationsDelegates, - Iterable<
Locale> supportedLocales = const [Locale('en')], - Widget builder(
- BuildContext context,
- Widget? child
Implementation
const PlexRouterConfig({
required this.title,
required this.theme,
required this.darkTheme,
required this.themeMode,
required this.scrollBehavior,
required this.initialRoute,
required this.unknownRouteName,
required this.unknownRouteBuilder,
required this.routes,
this.pathOverrides,
this.localizationsDelegates,
this.supportedLocales = const [Locale('en')],
this.builder,
});