QueryHandler<T> constructor
const
QueryHandler<T> ({
- Key? key,
- required String name,
- required QueryFn<
T> query, - required FetchBuilderFn<
T> builder, - LoadingBuilderFn<
T> ? loadingBuilder, - EmptyBuilderFn? emptyBuilder,
- Duration revalidate = const Duration(seconds: 60),
- ActionFn<
T> ? action, - Duration? refresh,
- bool fetchOnInit = true,
- bool cache = true,
- ErrorBuilderFn? errorBuilder,
- 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,
});