fromWire static method

MissionStatus fromWire(
  1. String s
)

Implementation

static MissionStatus fromWire(String s) {
  switch (s) {
    case 'started':
      return MissionStatus.started;
    case 'step_started':
      return MissionStatus.stepStarted;
    case 'step_completed':
      return MissionStatus.stepCompleted;
    case 'step_failed':
      return MissionStatus.stepFailed;
    case 'succeeded':
      return MissionStatus.succeeded;
    case 'failed':
      return MissionStatus.failed;
    case 'cancelled':
      return MissionStatus.cancelled;
    default:
      throw FormatException('Unknown mission_status value: $s');
  }
}