TestWidgetsApp constructor

const TestWidgetsApp({
  1. Key? key,
  2. GlobalKey<NavigatorState>? navigatorKey,
  3. Widget? home,
  4. String? initialRoute,
  5. RouteFactory? onGenerateRoute,
  6. InitialRouteListFactory? onGenerateInitialRoutes,
  7. RouteFactory? onUnknownRoute,
  8. List<NavigatorObserver> navigatorObservers = const <NavigatorObserver>[],
  9. Map<String, WidgetBuilder> routes = const <String, WidgetBuilder>{},
  10. Color color = const Color(0xFFFFFFFF),
  11. TextStyle? textStyle,
  12. PageRouteFactory pageRouteBuilder = _defaultPageRouteBuilder,
  13. TransitionBuilder? builder,
  14. Map<ShortcutActivator, Intent>? shortcuts,
  15. Map<Type, Action<Intent>>? actions,
  16. String? restorationScopeId,
  17. Iterable<LocalizationsDelegate<Object?>>? localizationsDelegates,
  18. LocaleListResolutionCallback? localeListResolutionCallback,
})

Creates a minimal WidgetsApp for testing.

Implementation

const TestWidgetsApp({
  super.key,
  this.navigatorKey,
  this.home,
  this.initialRoute,
  this.onGenerateRoute,
  this.onGenerateInitialRoutes,
  this.onUnknownRoute,
  this.navigatorObservers = const <NavigatorObserver>[],
  this.routes = const <String, WidgetBuilder>{},
  this.color = const Color(0xFFFFFFFF),
  this.textStyle,
  this.pageRouteBuilder = _defaultPageRouteBuilder,
  this.builder,
  this.shortcuts,
  this.actions,
  this.restorationScopeId,
  this.localizationsDelegates,
  this.localeListResolutionCallback,
});