recommend before-input-event in keyboard shortcuts tutorial

This commit is contained in:
Zeke Sikelianos 2017-06-25 17:36:38 -07:00
parent 873a315538
commit 637cec2a3d

View file

@ -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. 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]. If you don't want to do manual shortcut parsing there are libraries that do advanced key detection such as [mousetrap].
```js ```js