keyuse 快捷键使用 keyuse(keyname, des, fn);

用于添加一个快捷键;

参数: keyname 快捷键名称,组合键需要以+隔开,例如: cc + ctrlc + ctrl + shift des 快捷键的功能描述 fn 快捷键功能 示例

keyuse('f + alt + ctrl', '快捷键添加测试', function(){ console.log('f + alt + ctrl'); }); keyuse.remove(keyname);

用于删除一个已添加的快捷键;

参数: keyname 快捷键名称,组合键需要以+隔开,例如: cc + ctrlc + ctrl + shift 示例

keyuse.remove('f + alt + ctrl'); keyuse.modify(keyname, des, fn);

用于修改一个已添加的快捷键;

参数: keyname 快捷键名称,组合键需要以+隔开,例如: cc + ctrlc + ctrl + shift des 快捷键的功能描述 fn 快捷键功能

###示例

keyuse.modify('f + alt + ctrl', '快捷键修改测试', function(){ console.log('f + alt + ctrl 修改!'); }); keyuse.addList(arr);

批量添加快捷键;

参数: arr 快捷键数组,每个元素包含以下三个参数:keynamedesfn,
keyname 快捷键名称,组合键需要以+隔开,例如: cc + ctrlc + ctrl + shift des 快捷键的功能描述 fn 快捷键功能
示例

var list = [ { keyname: 'a', des: '批量添加测试a', fn: function(){ console.log('a批量添加'); } }, { keyname: 'b', des: '批量添加测试b', fn: function(){ console.log('b批量添加'); } }, ]; keyuse.addList(list); keyuse.removeList(arr)

批量删除已添加的快捷键

参数 arr 快捷键数组,元素格式如下:

快捷键名称,组合键需要以+隔开,例如: cc + ctrlc + ctrl + shift

示例

var list = ['a', 'f + alt + ctrl']; keyuse.removeList(list); keyuse.modifyList(arr);

批量修改快捷键;

参数: arr 快捷键数组,每个元素包含以下三个参数:keynamedesfn,
keyname 快捷键名称,组合键需要以+隔开,例如: cc + ctrlc + ctrl + shift des 快捷键的功能描述 fn 快捷键功能
示例

var list = [ { keyname: 'a', des: '批量修改测试a', fn: function(){ console.log('a批量修改'); } }, { keyname: 'b', des: '批量修改测试b', fn: function(){ console.log('b批量修改'); } }, ]; keyuse.modifyList(list); key.show()

展示设置的快捷键名称和功能描述

快捷键名称

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。