UNPKG

callbag-from-event

Version:

Create a callbag listenable source from events on a DOM node

21 lines (12 loc) 492 B
# callbag-from-event Create a callbag listenable source from events on a DOM node or a NodeJS Event Emitter. `npm install callbag-from-event` ## example Create a listenable source of click events on the `<body>` node. ```js const fromEvent = require('callbag-from-event'); const forEach = require('callbag-for-each'); const source = fromEvent(document.body, 'click'); forEach(x => console.log(x))(source); // MouseEvent ... // MouseEvent ... ```