FutureLoadingBuilder<T> constructor

const FutureLoadingBuilder<T>({
  1. Key? key,
  2. required Future<T> future,
  3. required WidgetBuilder<T> builder,
  4. LoadingWidgetBuilder? loadingBuilder,
  5. Widget? loadingWidget,
  6. T? initialData,
  7. bool mutable = false,
})

Implementation

const FutureLoadingBuilder({
  super.key,
  required this.future,
  required this.builder,
  this.loadingBuilder,
  this.loadingWidget,
  this.initialData,
  this.mutable = false,
}) : assert((loadingBuilder == null && loadingWidget == null) ||
          (loadingBuilder != null && loadingWidget == null) ||
          loadingBuilder == null && loadingWidget != null);