code_to_ios static method

Implementation

static $p_i.ByteRTCSubtitleErrorCode code_to_ios(SubtitleErrorCode value) {
  var $m = {
    SubtitleErrorCode.unknown:
        $p_i.ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodeUnknow,
    SubtitleErrorCode.success:
        $p_i.ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodeSuccess,
    SubtitleErrorCode.postProcessError: $p_i
        .ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodePostProcessError,
    SubtitleErrorCode.asrConnectionError: $p_i
        .ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodeASRConnectionError,
    SubtitleErrorCode.asrServiceError:
        $p_i.ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodeASRServiceError,
    SubtitleErrorCode.beforeJoinRoom:
        $p_i.ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodeBeforeJoinRoom,
    SubtitleErrorCode.alreadyOn:
        $p_i.ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodeAlreadyOn,
    SubtitleErrorCode.unsupportedLanguage: $p_i
        .ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodeUnsupportedLanguage,
    SubtitleErrorCode.postProcessTimeout: $p_i
        .ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodePostProcessTimeout,
  };
  if (!($m.containsKey(value))) {
    throw Exception("ios not support:" + value.toString());
  }
  // @ts-ignore
  return $m[value] as $p_i.ByteRTCSubtitleErrorCode;
}