ios_to_code static method

Implementation

static SingleStreamTaskEvent ios_to_code(
    $p_i.ByteRTCSingleStreamTaskEvent value) {
  var $m = {
    $p_i.ByteRTCSingleStreamTaskEvent.ByteRTCSingleStreamTaskEventBase:
        SingleStreamTaskEvent.base,
    $p_i.ByteRTCSingleStreamTaskEvent
            .ByteRTCSingleStreamTaskEventStartSuccess:
        SingleStreamTaskEvent.start_success,
    $p_i.ByteRTCSingleStreamTaskEvent.ByteRTCSingleStreamTaskEventStartFailed:
        SingleStreamTaskEvent.start_failed,
    $p_i.ByteRTCSingleStreamTaskEvent.ByteRTCSingleStreamTaskEventStopSuccess:
        SingleStreamTaskEvent.stop_success,
    $p_i.ByteRTCSingleStreamTaskEvent.ByteRTCSingleStreamTaskEventStopFailed:
        SingleStreamTaskEvent.stop_failed,
    $p_i.ByteRTCSingleStreamTaskEvent.ByteRTCSingleStreamTaskEventWarning:
        SingleStreamTaskEvent.warning,
  };
  if (!($m.containsKey(value))) {
    throw Exception("invalid value:" + value.toString());
  }
  // @ts-ignore
  return $m[value] as SingleStreamTaskEvent;
}