翻译模块
This commit is contained in:
@@ -16,6 +16,8 @@ export const WINDOWS = {
|
||||
screenshotScroll: 'screenshot-scroll',
|
||||
/** 单文件一次性下载窗口前缀,实际 label = `${downloadWindow}-<taskId>` */
|
||||
downloadWindow: 'download-window',
|
||||
/** 取词翻译悬浮窗(非激活显示,由 Rust 预创建) */
|
||||
translatePopup: 'translate-popup',
|
||||
} as const
|
||||
|
||||
/** Tauri 事件名(前端 emit / listen 与 Rust constants::events 对应) */
|
||||
@@ -64,6 +66,13 @@ export const EVENTS = {
|
||||
screenshotEditorLoad: 'screenshot-editor-load',
|
||||
// 内核安装进度
|
||||
kernelInstallProgress: 'kernel-install-progress',
|
||||
// 翻译:取词悬浮窗显示(负载见 Rust translate::popup::PopupPayload)/ 隐藏
|
||||
translatePopupShow: 'translate-popup-show',
|
||||
translatePopupHide: 'translate-popup-hide',
|
||||
// 翻译:流式输出(失败经 start 的 Promise reject,不走事件)
|
||||
translateStreamChunk: 'translate-stream-chunk',
|
||||
translateStreamDone: 'translate-stream-done',
|
||||
translateStreamError: 'translate-stream-error',
|
||||
// 后端自动切换节点完成(后台执行,刷新节点列表并提示)
|
||||
proxyAutoSwitch: 'proxy-auto-switch',
|
||||
// 应用更新进度
|
||||
|
||||
Reference in New Issue
Block a user