feat: 添加快捷键管理功能,支持全局和应用内快捷键的启用/禁用,优化快捷键配置界面

feat: #117
This commit is contained in:
algerkong
2025-04-05 20:33:34 +08:00
parent 541ff2b76c
commit c2983ba079
9 changed files with 484 additions and 174 deletions
+18
View File
@@ -0,0 +1,18 @@
/**
* 快捷键配置
*/
export interface ShortcutConfig {
/** 快捷键字符串 */
key: string;
/** 是否启用 */
enabled: boolean;
/** 作用范围: global(全局) 或 app(仅应用内) */
scope: 'global' | 'app';
}
/**
* 快捷键配置集合
*/
export interface ShortcutsConfig {
[key: string]: ShortcutConfig;
}