Merge pull request #9853 from electron/before-input-event
recommend before-input-event in keyboard shortcuts tutorial
This commit is contained in:
commit
361d8aebf5
1 changed files with 4 additions and 0 deletions
|
@ -52,6 +52,10 @@ window.addEventListener('keyup', doSomething, true)
|
|||
|
||||
Note the third parameter `true` which means the listener will always receive key presses before other listeners so they can't have `stopPropagation()` called on them.
|
||||
|
||||
The [`before-input-event`](web-contents.md#event-before-input-event) event
|
||||
is emitted before dispatching `keydown` and `keyup` events in the page. It can
|
||||
be used to catch and handle custom shortcuts that are not visible in the menu.
|
||||
|
||||
If you don't want to do manual shortcut parsing there are libraries that do advanced key detection such as [mousetrap].
|
||||
|
||||
```js
|
||||
|
|
Loading…
Reference in a new issue