code_to_ios static method

Implementation

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