mutate<T> static method
Widget
mutate<T>({
- required String name,
- required QueryFn<
T> mutate, - required FetchBuilderFn<
T> builder, - Duration revalidate = const Duration(seconds: 60),
- Duration? refresh,
- ActionFn<
T> ? action, - LoadingBuilderFn? loadingBuilder,
- EmptyBuilderFn? emptyBuilder,
- ErrorBuilderFn? errorBuilder,
- bool cache = true,
Implementation
static Widget mutate<T>({
required String name,
required QueryFn<T> mutate,
required FetchBuilderFn<T> builder,
Duration revalidate = const Duration(seconds: 60),
Duration? refresh,
ActionFn<T>? action,
LoadingBuilderFn? loadingBuilder,
EmptyBuilderFn? emptyBuilder,
ErrorBuilderFn? errorBuilder,
bool cache = true,
}) {
return QueryHandler<T>(
name: name,
query: mutate,
refresh: refresh,
revalidate: revalidate,
action: action,
loadingBuilder: loadingBuilder,
emptyBuilder: emptyBuilder,
errorBuilder: errorBuilder,
builder: builder,
cache: false,
fetchOnInit: false,
);
}