PlexRouterConfig constructor

const PlexRouterConfig({
  1. required String title,
  2. required ThemeData theme,
  3. required ThemeData darkTheme,
  4. required ThemeMode themeMode,
  5. required ScrollBehavior scrollBehavior,
  6. required String initialRoute,
  7. required String unknownRouteName,
  8. required Widget unknownRouteBuilder(
    1. BuildContext context
    ),
  9. required Map<String, WidgetBuilder> routes,
  10. Map<String, String>? pathOverrides,
  11. Iterable<LocalizationsDelegate>? localizationsDelegates,
  12. Iterable<Locale> supportedLocales = const [Locale('en')],
  13. Widget builder(
    1. BuildContext context,
    2. 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,
});