https://github.com/kui/key-input-elements
Custom elements to input key events to <input> element.
https://github.com/kui/key-input-elements
Last synced: 5 months ago
JSON representation
Custom elements to input key events to <input> element.
- Host: GitHub
- URL: https://github.com/kui/key-input-elements
- Owner: kui
- License: mit
- Created: 2017-01-06T09:31:39.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-12-31T09:55:53.000Z (over 2 years ago)
- Last Synced: 2025-08-28T02:13:03.189Z (10 months ago)
- Language: TypeScript
- Homepage: https://kui.github.io/key-input-elements/
- Size: 382 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# key-input-elements
Custom elements to input key press events.
- [Demo](https://kui.github.io/key-input-elements/)
- [Demo source](https://github.com/kui/key-input-elements/blob/master/docs/index.html)
- [npm](https://www.npmjs.com/package/key-input-elements)
## Usage
Put an `key-input` element to your HTML.
```html
import * as ki from "./js/key-input-registerer.js";
ki.register();
```
Then press `D` key, the `key-input` displays `KeyD`. And then press `D` key with any shift keys, it displays `Shift + KeyD`.
See [demo](https://kui.github.io/key-input-elements/) for details.