ResponsiveMaterialApp constructor

ResponsiveMaterialApp({
  1. Key? key,
  2. dynamic navigatorKey,
  3. dynamic scaffoldMessengerKey,
  4. dynamic home,
  5. Map<String, WidgetBuilder> routes = const <String, WidgetBuilder>{},
  6. dynamic initialRoute,
  7. dynamic onGenerateRoute,
  8. dynamic onGenerateInitialRoutes,
  9. dynamic onUnknownRoute,
  10. List<NavigatorObserver> navigatorObservers = const <NavigatorObserver>[],
  11. dynamic builder,
  12. dynamic title = '',
  13. dynamic onGenerateTitle,
  14. dynamic color,
  15. dynamic theme,
  16. dynamic darkTheme,
  17. dynamic highContrastTheme,
  18. dynamic highContrastDarkTheme,
  19. dynamic themeMode = ThemeMode.system,
  20. dynamic locale,
  21. dynamic localizationsDelegates,
  22. dynamic localeListResolutionCallback,
  23. dynamic localeResolutionCallback,
  24. dynamic supportedLocales = const <Locale>[Locale('en', 'US')],
  25. dynamic debugShowMaterialGrid = false,
  26. dynamic showPerformanceOverlay = false,
  27. dynamic checkerboardRasterCacheImages = false,
  28. dynamic checkerboardOffscreenLayers = false,
  29. dynamic showSemanticsDebugger = false,
  30. dynamic debugShowCheckedModeBanner = true,
  31. dynamic shortcuts,
  32. dynamic actions,
  33. dynamic restorationScopeId,
  34. dynamic scrollBehavior,
  35. dynamic useInheritedMediaQuery = false,
})

Implementation

ResponsiveMaterialApp({
  Key? key,
  navigatorKey,
  scaffoldMessengerKey,
  home,
  Map<String, WidgetBuilder> routes = const <String, WidgetBuilder>{},
  initialRoute,
  onGenerateRoute,
  onGenerateInitialRoutes,
  onUnknownRoute,
  List<NavigatorObserver> navigatorObservers = const <NavigatorObserver>[],
  builder,
  title = '',
  onGenerateTitle,
  color,
  theme,
  darkTheme,
  highContrastTheme,
  highContrastDarkTheme,
  themeMode = ThemeMode.system,
  locale,
  localizationsDelegates,
  localeListResolutionCallback,
  localeResolutionCallback,
  supportedLocales = const <Locale>[Locale('en', 'US')],
  debugShowMaterialGrid = false,
  showPerformanceOverlay = false,
  checkerboardRasterCacheImages = false,
  checkerboardOffscreenLayers = false,
  showSemanticsDebugger = false,
  debugShowCheckedModeBanner = true,
  shortcuts,
  actions,
  restorationScopeId,
  scrollBehavior,
  useInheritedMediaQuery = false,
}) : super(
  key: key,
  navigatorKey : navigatorKey,
  scaffoldMessengerKey : scaffoldMessengerKey,
  home : _LayoutHelper._getResponsiveLayoutBuilder(home),
  routes : routes,
  initialRoute : initialRoute,
  onGenerateRoute : onGenerateRoute,
  onGenerateInitialRoutes : onGenerateInitialRoutes,
  onUnknownRoute : onUnknownRoute,
  navigatorObservers : navigatorObservers,
  builder : builder,
  title : title,
  onGenerateTitle : onGenerateTitle,
  color : color,
  theme : theme,
  darkTheme : darkTheme,
  highContrastTheme : highContrastTheme,
  highContrastDarkTheme : highContrastDarkTheme,
  themeMode : themeMode,
  locale : locale,
  localizationsDelegates : localizationsDelegates,
  localeListResolutionCallback : localeListResolutionCallback,
  localeResolutionCallback : localeResolutionCallback,
  supportedLocales : supportedLocales,
  debugShowMaterialGrid : debugShowMaterialGrid,
  showPerformanceOverlay : showPerformanceOverlay,
  checkerboardRasterCacheImages : checkerboardRasterCacheImages,
  checkerboardOffscreenLayers : checkerboardOffscreenLayers,
  showSemanticsDebugger : showSemanticsDebugger,
  debugShowCheckedModeBanner : debugShowCheckedModeBanner,
  shortcuts : shortcuts,
  actions : actions,
  restorationScopeId : restorationScopeId,
  scrollBehavior : scrollBehavior,
  useInheritedMediaQuery : useInheritedMediaQuery
);