@Secretmm
2017-11-18T08:20:06.000000Z
字数 1266
阅读 1011
js
用于添加一个快捷键;
keyname +隔开,例如: c、 c + ctrl、 c + ctrl + shiftdes fn keyuse('f + alt + ctrl', '快捷键添加测试', function(){
console.log('f + alt + ctrl');
});
用于删除一个已添加的快捷键;
keyname +隔开,例如: c、 c + ctrl、 c + ctrl + shiftkeyuse.remove('f + alt + ctrl');
用于修改一个已添加的快捷键;
keyname +隔开,例如: c、 c + ctrl、 c + ctrl + shiftdes fn keyuse.modify('f + alt + ctrl', '快捷键修改测试', function(){
console.log('f + alt + ctrl 修改!');
});
批量添加快捷键;
arr keyname, des, fn,
keyname
快捷键名称,组合键需要以+隔开,例如:c、c + ctrl、c + ctrl + shiftdes
快捷键的功能描述fn
快捷键功能
var list = [
{
keyname: 'a',
des: '批量添加测试a',
fn: function(){
console.log('a批量添加');
}
},
{
keyname: 'b',
des: '批量添加测试b',
fn: function(){
console.log('b批量添加');
}
},
];
keyuse.addList(list);
批量删除已添加的快捷键
arr 快捷键名称,组合键需要以+隔开,例如:c、c + ctrl、c + ctrl + shift
var list = ['a', 'f + alt + ctrl'];
keyuse.removeList(list);
批量修改快捷键;
arr keyname, des, fn,
keyname
快捷键名称,组合键需要以+隔开,例如:c、c + ctrl、c + ctrl + shiftdes
快捷键的功能描述fn
快捷键功能
var list = [
{
keyname: 'a',
des: '批量修改测试a',
fn: function(){
console.log('a批量修改');
}
},
{
keyname: 'b',
des: '批量修改测试b',
fn: function(){
console.log('b批量修改');
}
},
];
keyuse.modifyList(list);
展示设置的快捷键名称和功能描述
