QueryHandler<T> constructor

const QueryHandler<T>({
  1. Key? key,
  2. required String name,
  3. required QueryFn<T> query,
  4. required FetchBuilderFn<T> builder,
  5. LoadingBuilderFn<T>? loadingBuilder,
  6. EmptyBuilderFn? emptyBuilder,
  7. Duration revalidate = const Duration(seconds: 60),
  8. ActionFn<T>? action,
  9. Duration? refresh,
  10. bool fetchOnInit = true,
  11. bool cache = true,
  12. ErrorBuilderFn? errorBuilder,
  13. QueryState<T>? queryState,
})

Implementation

const QueryHandler({
  super.key,
  required this.name,
  required this.query,
  required this.builder,
  this.loadingBuilder,
  this.emptyBuilder,
  this.revalidate = const Duration(seconds: 60),
  this.action,
  this.refresh,
  this.fetchOnInit = true,
  this.cache = true,
  this.errorBuilder,
  this.queryState,
});