···4949- `<select>`
5050 - Jump to value (`a`, `s`, ...)
51515252-`createKeybindHandler` will also call `.preventDefault()` on matching events by
5353-default, you can disable this by passing `false` as the second parameter. It's
5454-recommended to just write your own handler however if you need flexibility, all
5555-the relevant functions are exported.
5252+Prefix a keybind with `!` to opt out of all of the above.
5353+5454+```ts
5555+const handler = createKeybindHandler({
5656+ '!ArrowDown'() {
5757+ // Runs even inside a text field, for a combobox listbox...
5858+ },
5959+});
6060+```
6161+6262+`createKeybindHandler` will call `.preventDefault()` on matching events by
6363+default, you can disable this by passing `false` as the second parameter. Events
6464+that another handler has already called `.preventDefault()` on are skipped
6565+either way.
6666+6767+I'd recommend writing your own handler if you need more flexibility,
6868+all the relevant functions are exported.
56695770## License
5871