status property

The current status.

Implementation

AsyncTaskStatus get status {
  if (hasError) {
    return AsyncTaskStatus.error;
  } else if (isSuccessful) {
    return AsyncTaskStatus.successful;
  } else if (wasSubmitted) {
    return AsyncTaskStatus.executing;
  } else {
    return AsyncTaskStatus.idle;
  }
}