跳到主要内容

swap 交换快捷栏项目

swap

类型: MethodDeclaration

所属类: ShortcutManager

定义位置: actor.ts

描述

交换快捷栏项目

参数 sKey: 源快捷键

参数 dKey: 目标快捷键

参数

参数名类型描述默认值
sKeystring--
dKeystring--

返回值

类型: void

源代码

位置: 第 4797 行

public swap(sKey: string, dKey: string): void {
if (sKey !== dKey && sKey && dKey) {
const map = this.keyMap
const sItem = map[sKey]
const dItem = map[dKey]
if (sItem) {
sItem.key = dKey
map[dKey] = sItem
} else {
delete map[dKey]
}
if (dItem) {
dItem.key = sKey
map[sKey] = dItem
} else {
delete map[sKey]
}
this.version++
}
}

文档生成时间:2025/7/7 12:07:06