mirror of
https://github.com/electron/electron.git
synced 2026-01-10 07:58:08 -05:00
Merge pull request #9853 from electron/before-input-event
recommend before-input-event in keyboard shortcuts tutorial
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user