electron-hotkey
Manage shortcuts in Electron.
You can use it in main or renderer process.
Usage
npm install --save electron-hotkey // in main processconst hotkey = ; // in renderer processconst hotkey = remote;
register(typeOrWindow, accelerator, eventName)
typeOrWindow: 'global', 'local' or a window instance.
hotkey;hotkey;hotkey; app;
unregister(accelerator)
unregisterAll()
isRegistered(accelerator)
Return value could be false, 'global', 'local', or a window instance.
load(config)
A config example could be:
const config = type: 'global' accelerator: 'CommandOrControl+1' event: 'event-1' type: 'local' accelerator: 'CommandOrControl+2' event: 'event-2' type: myWindow accelerator: 'CommandOrControl+3' event: 'event-3';