This project provides Reactive Extensions for JavaScript (RxJS) bindings for HTML DOM objects to abstract over the event binding, Ajax requests, Web Sockets, Web Workers, Server-Sent Events, Geolocation and more using RxJS Lite Compat for older browsers.
Files:
NPM Packages:
Rx.DOM.blur
Rx.DOM.change
Rx.DOM.click
Rx.DOM.contextmenu
Rx.DOM.dblclick
Rx.DOM.error
Rx.DOM.focus
Rx.DOM.focusin
Rx.DOM.focusout
Rx.DOM.input
Rx.DOM.keydown
Rx.DOM.keypress
Rx.DOM.keyup
Rx.DOM.load
Rx.DOM.mousedown
Rx.DOM.mouseenter
Rx.DOM.mouseleave
Rx.DOM.mousemove
Rx.DOM.mouseout
Rx.DOM.mouseover
Rx.DOM.mouseup
Rx.DOM.resize
Rx.DOM.scroll
Rx.DOM.select
Rx.DOM.submit
Rx.DOM.unload