BaseApp constructor

const BaseApp({
  1. Key? key,
  2. required WidgetBuilder builder,
  3. GlobalKey<ScaffoldMessengerState>? scaffoldMessengerKey,
  4. GlobalKey<NavigatorState>? navigatorKey,
  5. ValueCallback<BuildContext>? initState,
  6. ValueCallback<BuildContext>? didChangeDependencies,
  7. ValueCallbackFutureTV<bool, BuildContext>? didPopRoute,
  8. ValueTwoCallbackFutureT<bool, BuildContext, RouteInformation>? didPushRouteInformation,
  9. ValueCallback<BuildContext>? didChangeMetrics,
  10. ValueCallback<BuildContext>? didChangeTextScaleFactor,
  11. ValueCallback<BuildContext>? didChangePlatformBrightness,
  12. ValueTwoCallback<BuildContext, List<Locale>?>? didChangeLocales,
  13. ValueTwoCallback<BuildContext, AppLifecycleState>? didChangeAppLifecycleState,
  14. ValueCallbackFutureTV<AppExitResponse, BuildContext>? didRequestAppExit,
  15. ValueCallback<BuildContext>? didHaveMemoryPressure,
  16. ValueCallback<BuildContext>? didChangeAccessibilityFeatures,
  17. ValueTwoCallback<BuildContext, BaseApp>? didUpdateWidget,
  18. ValueCallback<BuildContext>? deactivate,
  19. ValueCallback<BuildContext>? dispose,
  20. ValueCallback<BuildContext>? onInactive,
  21. ValueCallback<BuildContext>? onPaused,
  22. ValueCallback<BuildContext>? onDetached,
  23. ValueCallback<BuildContext>? onResumed,
  24. ValueCallback<BuildContext>? onHidden,
})

Implementation

const BaseApp({
  super.key,
  required this.builder,
  this.scaffoldMessengerKey,
  this.navigatorKey,
  this.initState,
  this.didChangeDependencies,
  this.didPopRoute,
  this.didPushRouteInformation,
  this.didChangeMetrics,
  this.didChangeTextScaleFactor,
  this.didChangePlatformBrightness,
  this.didChangeLocales,
  this.didChangeAppLifecycleState,
  this.didRequestAppExit,
  this.didHaveMemoryPressure,
  this.didChangeAccessibilityFeatures,
  this.didUpdateWidget,
  this.deactivate,
  this.dispose,
  this.onInactive,
  this.onPaused,
  this.onDetached,
  this.onResumed,
  this.onHidden,
});