[关闭]
@Secretmm 2017-11-18T08:20:06.000000Z 字数 1266 阅读 940

快捷键api

js


keyuse(keyname, des, fn);

用于添加一个快捷键;

参数:

示例

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

keyuse.remove(keyname);

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

参数:

示例

keyuse.remove('f + alt + ctrl');

keyuse.modify(keyname, des, fn);

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

参数:

示例

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

keyuse.addList(arr);

批量添加快捷键;

参数:

示例

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)

批量删除已添加的快捷键

参数

示例

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

keyuse.modifyList(arr);

批量修改快捷键;

参数:

示例

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()

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


快捷键名称

快捷键名称

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注