android_to_code static method
Implementation
static KTVErrorCode android_to_code($p_a.KTVErrorCode value) {
var $m = {
$p_a.KTVErrorCode.OK: KTVErrorCode.ok,
$p_a.KTVErrorCode.APPID_INVALID: KTVErrorCode.appid_invalid,
$p_a.KTVErrorCode.PARAS_INVALID: KTVErrorCode.paras_invalid,
$p_a.KTVErrorCode.GET_MUSIC_FAILED: KTVErrorCode.get_music_failed,
$p_a.KTVErrorCode.GET_LYRIC_FAILED: KTVErrorCode.get_lyric_failed,
$p_a.KTVErrorCode.MUSIC_TAKEDOWN: KTVErrorCode.music_takedown,
$p_a.KTVErrorCode.MUSIC_DOWNLOAD: KTVErrorCode.music_download,
$p_a.KTVErrorCode.MIDI_DOWNLOAD_FAILED: KTVErrorCode.midi_download_failed,
$p_a.KTVErrorCode.SYSTEM_BUSY: KTVErrorCode.system_busy,
$p_a.KTVErrorCode.NETWORK: KTVErrorCode.network,
$p_a.KTVErrorCode.NOT_JOIN_ROOM: KTVErrorCode.not_join_room,
$p_a.KTVErrorCode.PARSE_DATA: KTVErrorCode.parse_data,
$p_a.KTVErrorCode.DOWNLOADING: KTVErrorCode.downloading,
$p_a.KTVErrorCode.INSUFFICIENT_DISK_SPACE:
KTVErrorCode.insufficient_disk_space,
$p_a.KTVErrorCode.MUSIC_DECRYPTION_FAILED:
KTVErrorCode.music_decryption_failed,
$p_a.KTVErrorCode.FILE_RENAME_FAILED: KTVErrorCode.file_rename_failed,
$p_a.KTVErrorCode.DOWNLOAD_TIMEOUT: KTVErrorCode.download_timeout,
$p_a.KTVErrorCode.CLEAR_CACHE_FAILED: KTVErrorCode.clear_cache_failed,
$p_a.KTVErrorCode.DOWNLOAD_CANCELED: KTVErrorCode.download_canceled,
$p_a.KTVErrorCode.DOWNLOAD: KTVErrorCode.download,
$p_a.KTVErrorCode.INTERNAL_DOMAIN: KTVErrorCode.INTERNAL_DOMAIN,
};
if (!($m.containsKey(value))) {
throw Exception("invalid value:" + value.toString());
}
// @ts-ignore
return $m[value] as KTVErrorCode;
}