MutationIdle<ResultT>  class 
    final
 
The mutation is not running.
This is the default state of a mutation.
Auto reset
By default, mutations are automatically reset to MutationIdle when they are no longer being listened to. This is similar to Riverpod's "auto-dispose" feature, for mutations.
You cam also manually reset a mutation to its initial state using Mutation.reset.
A mutation can be in any of the following states:
- MutationIdle: The mutation is not running. This is the default state.
- MutationPending: The mutation has been called and is in progress.
- MutationError: The mutation has failed with an error.
- MutationSuccess: The mutation has completed successfully.
- Inheritance
- 
    - Object
- MutationState<ResultT> 
- MutationIdle
 
- Annotations
- 
    - @publicInMutations
 
Properties
- hasError → bool
- 
  Whether the mutation has completed with an error.
  no setterinherited
- hashCode → int
- 
  The hash code for this object.
  no setteroverride
- isIdle → bool
- 
  Whether the mutation is currently idle.
  no setterinherited
- isPending → bool
- 
  Whether the mutation is currently pending.
  no setterinherited
- isSuccess → bool
- 
  Whether the mutation has completed successfully.
  no setterinherited
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  override
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  override