state property

TaskState state

The actual task state.

Implementation

TaskState get state {
  switch (jsObject.state) {
    case 'running':
      return TaskState.RUNNING;
    case 'paused':
      return TaskState.PAUSED;
    case 'success':
      return TaskState.SUCCESS;
    case 'canceled':
      return TaskState.CANCELED;
    case 'error':
      return TaskState.ERROR;
    default:
      throw UnsupportedError(
          "Unknown state '${jsObject.state}' please file a bug.");
  }
}