LLApp.custom constructor

const LLApp.custom({
  1. required WidgetBuilder appBuilder,
  2. required FutureProvider<void> initAppProvider,
  3. Iterable<Locale> supportedLocales = const [],
  4. Iterable<LocalizationsDelegate> localizationsDelegates = const [],
  5. void onRetry(
    1. WidgetRef,
    2. FutureProvider<void>
    ) = defaultOnRetry,
  6. WidgetBuilder loadingBuilder = defaultLoadingBuilder,
  7. Widget errorBuilder(
    1. BuildContext context,
    2. Object error,
    3. StackTrace? stackTrace,
    4. VoidCallback onRetry,
    ) = defaultErrorBuilder,
  8. Key? key,
})

Implementation

const LLApp.custom({
  required WidgetBuilder appBuilder,
  required this.initAppProvider,
  this.supportedLocales = const [],
  this.localizationsDelegates = const [],
  this.onRetry = defaultOnRetry,
  this.loadingBuilder = defaultLoadingBuilder,
  this.errorBuilder = defaultErrorBuilder,
  super.key,
})  : _routerProvider = null,
      _appBuilder = appBuilder;