https://github.com/defunctzombie/synthetic-dom-events
create DOM events for builtin event types
https://github.com/defunctzombie/synthetic-dom-events
Last synced: 8 months ago
JSON representation
create DOM events for builtin event types
- Host: GitHub
- URL: https://github.com/defunctzombie/synthetic-dom-events
- Owner: defunctzombie
- Created: 2013-03-03T05:47:46.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2015-06-23T21:28:41.000Z (over 10 years ago)
- Last Synced: 2025-04-23T00:46:40.815Z (8 months ago)
- Language: JavaScript
- Homepage:
- Size: 308 KB
- Stars: 33
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome_frontend_development_resources - synthetic-dom-events - Create DOM events for builtin event types. (DOM / React Components)
- awesome - synthetic-dom-events - Create DOM events for builtin event types. (DOM / React Components)
README
# synthetic-dom-events
[](https://travis-ci.org/defunctzombie/synthetic-dom-events)
## example
```js
var event = require('synthetic-dom-events');
// event just returns a correctly created dom event object
// you are responsible for emitting it
var ev = event('click', { button: 2 });
var element = document.createElement('button');
element.dispatchEvent(ev);
// or legacy IE
//element.fireEvent('on' + ev.type, ev);
```