DOM Event stream
install
$ npm install bloody-domeventstream
require
var DOMEventStream =
api
EventStream.createEventStreamAtNode(element, type[, capture=false]) => stream
creates an event stream that receives event objects when events are fired.
var stream = var articleClickStream = EventStream articleClickStream
EventStream.removeEventStreamAtNode(element, type[, capture=false]) => didRemove (boolean)
stops listening the given event and ends the stream.
returns a boolean : true
if there was a listener, false
if not.
DOMEventStream
EventStream.filterBySelector(selector) => stream
utility returning a passthrough stream filtering the target by selector.
articleClickStream
trigger an event
to trigger an event juste use the write
method of the stream.
articleClickStream