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;
}