eda_sys_shortcut_key_register
Registers custom shortcut keys in EasyEDA Pro with user-configurable defaults. Updates existing registrations and respects system shortcut priority.
Instructions
sys_ShortcutKey.register(id: string, props: ISYS_ShortcutKeyDataWithCallFn) -> boolean
注册快捷键
remarks: 此处注册快捷键时传入的 shortcutKey 仅为默认快捷键,用户可以在设置中修改
如若该快捷键与系统快捷键冲突,系统快捷键将会优先生效
如果需要修改已注册的快捷键信息,可以直接调用本接口,并在 props 中传入完整的需要修改的快捷键数据
本接口无法修改系统快捷键
注意:本接口仅扩展有效,在独立脚本环境内调用将始终 throw Error
ADD since EDA v4.2 returns: 注册是否成功
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| args | No | 按官方签名顺序排列的JSON参数数组 | |
| windowId | No | 目标EDA窗口ID;省略时使用当前活动窗口 |