setMutationDefaults<TData, TVariables, TOptimistic> method
void
setMutationDefaults<TData, TVariables, TOptimistic>(
- QueryKey<
Object?> key, - MutationOptions<
TData, TVariables, TOptimistic> options
Registers executable defaults for mutations with key.
Implementation
void setMutationDefaults<TData, TVariables, TOptimistic>(
QueryKey<Object?> key,
MutationOptions<TData, TVariables, TOptimistic> options,
) {
if (options.key != key) {
throw ArgumentError('Mutation defaults must use the registered key.');
}
_mutationDefaults[key.canonical] = options;
}