MutationBuilder<TData, TVariables> constructor

const MutationBuilder<TData, TVariables>({
  1. Key? key,
  2. required MutatorFn<TData, TVariables> mutator,
  3. required Widget builder(
    1. BuildContext context,
    2. MutationResult<TData, TVariables> result
    ),
  4. OnMutateFn<TVariables>? onMutate,
  5. OnMutationSuccessFn<TData, TVariables>? onSuccess,
  6. OnMutationErrorFn<TVariables>? onError,
  7. OnMutationSettledFn<TData, TVariables>? onSettled,
  8. int retry = 0,
  9. RetryDelayFn? retryDelay,
  10. RetryWhenFn? retryWhen,
})

Creates a MutationBuilder.

Implementation

const MutationBuilder({
  super.key,
  required this.mutator,
  required this.builder,
  this.onMutate,
  this.onSuccess,
  this.onError,
  this.onSettled,
  this.retry = 0,
  this.retryDelay,
  this.retryWhen,
});