Mutation<TData, TVariables, TOptimistic> constructor
Mutation<TData, TVariables, TOptimistic> ({
- required QueryClient client,
- required MutationCache cache,
- required MutationOptions<
TData, TVariables, TOptimistic> options, - MutationState<
TData, TVariables, TOptimistic> ? state,
Creates one concrete mutation execution.
Implementation
Mutation({
required this.client,
required this.cache,
required this.options,
MutationState<TData, TVariables, TOptimistic>? state,
}) : state = state ?? MutationState<TData, TVariables, TOptimistic>.idle() {
_scheduleGc();
}