Skip to content
This repository was archived by the owner on Apr 20, 2018. It is now read-only.

Commit 81b4196

Browse files
Updating with modules
1 parent 93d45d4 commit 81b4196

26 files changed

+659
-943
lines changed

Diff for: Gruntfile.js

-4
Original file line numberDiff line numberDiff line change
@@ -562,9 +562,7 @@ module.exports = function (grunt) {
562562
'concat:lite-events',
563563
'concat:lite-events-compat',
564564
'concat:lite-html',
565-
'concat:lite-html-compat',
566565
'concat:lite-concurrency',
567-
'concat:lite-concurrency-compat',
568566

569567
'uglify:main',
570568
'uglify:main-ajax',
@@ -579,9 +577,7 @@ module.exports = function (grunt) {
579577
'uglify:lite-events',
580578
'uglify:lite-events-compat',
581579
'uglify:lite-html',
582-
'uglify:lite-html-compat',
583580
'uglify:lite-concurrency',
584-
'uglify:lite-concurrency-compat',
585581

586582
'qunit'
587583
]);

Diff for: component.json

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"name": "rx-dom",
3+
"scripts": [
4+
"dist/rx.dom.js",
5+
"dist/rx.dom.map",
6+
"dist/rx.dom.min.js",
7+
"dist/rx.dom.compat.js",
8+
"dist/rx.dom.compat.map",
9+
"dist/rx.dom.compat.min.js"
10+
]
11+
}

Diff for: doc/readme.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ Web Sockets
7474

7575
Web Workers
7676

77-
- [`Rx.DOM.fromWebWorker`](operators/fromwebworker.md)
77+
- [`Rx.DOM.fromWorker`](operators/fromworker.md)
7878

7979
Mutation Observers
8080

@@ -85,7 +85,7 @@ Geolocation
8585
- [`Rx.DOM.geolocation.getCurrentPosition`](operators/getcurrentposition.md)
8686
- [`Rx.DOM.geolocation.watchPosition`](operators/watchposition.md)
8787

88-
Schedulers
88+
#### Schedulers
8989

9090
- [`Rx.Scheduler.requestAnimationFrame`](schedulers/requestanimationframe.md)
9191
- [`Rx.Scheduler.microtask`](schedulers/microtaskscheduler.md)

Diff for: modules/lite-ajax-compat/readme.md

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# RxJS Lite DOM Ajax Compat Module #
2+
3+
This project provides Reactive Extensions for JavaScript (RxJS) bindings for HTML DOM objects to abstract over the Ajax requests using RxJS Lite Compat for older browsers.
4+
5+
## Details ##
6+
7+
Files:
8+
- [`rx.lite.dom.ajax.js`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/modules/lite-ajax-compat/rx.lite.dom.ajax.compat.js)
9+
10+
NPM Packages:
11+
- [`rx-lite-dom-ajax-compat`](https://www.npmjs.com/package/rx-lite-dom-ajax-compat)
12+
13+
## API ##
14+
15+
### Ajax
16+
17+
- [`Rx.DOM.ajax`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/ajax.md)
18+
- [`Rx.DOM.get`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/get.md)
19+
- [`Rx.DOM.getJSON`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/getjson.md)
20+
- [`Rx.DOM.post`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/post.md)
21+
- [`Rx.DOM.jsonpRequest`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/jsonprequest.md)

Diff for: modules/lite-ajax/readme.md

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# RxJS Lite DOM Ajax Module #
2+
3+
This project provides Reactive Extensions for JavaScript (RxJS) bindings for HTML DOM objects to abstract over the Ajax requests using RxJS Lite.
4+
5+
## Details ##
6+
7+
Files:
8+
- [`rx.lite.dom.ajax.js`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/modules/lite-ajax/rx.lite.dom.ajax.js)
9+
10+
NPM Packages:
11+
- [`rx-lite-dom-ajax`](https://www.npmjs.com/package/rx-lite-dom-ajax)
12+
13+
## API ##
14+
15+
### Ajax
16+
17+
- [`Rx.DOM.ajax`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/ajax.md)
18+
- [`Rx.DOM.get`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/get.md)
19+
- [`Rx.DOM.getJSON`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/getjson.md)
20+
- [`Rx.DOM.post`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/post.md)
21+
- [`Rx.DOM.jsonpRequest`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/jsonprequest.md)

Diff for: modules/lite-compat/readme.md

+101
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
# RxJS Lite DOM Compat Module #
2+
3+
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.
4+
5+
## Details ##
6+
7+
Files:
8+
- [`rx.lite.dom.compat.js`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/modules/lite/rx.lite.dom.compat.js)
9+
10+
NPM Packages:
11+
- [`rx-lite-dom-compat`](https://www.npmjs.com/package/rx-lite-dom-compat)
12+
13+
## API ##
14+
15+
### Events
16+
17+
- [`Rx.DOM.fromEvent`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/fromevent.md)
18+
- [`Rx.DOM.ready`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/ready.md)
19+
20+
### Event Shortcuts
21+
22+
- [`Rx.DOM.blur`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/blur.md)
23+
- [`Rx.DOM.change`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/change.md)
24+
- [`Rx.DOM.click`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/click.md)
25+
- [`Rx.DOM.contextmenu`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/contextmenu.md)
26+
- [`Rx.DOM.dblclick`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/dblclick.md)
27+
- [`Rx.DOM.error`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/error.md)
28+
- [`Rx.DOM.focus`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/focus.md)
29+
- [`Rx.DOM.focusin`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/focusin.md)
30+
- [`Rx.DOM.focusout`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/focusout.md)
31+
- [`Rx.DOM.input`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/input.md)
32+
- [`Rx.DOM.keydown`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/keydown.md)
33+
- [`Rx.DOM.keypress`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/keypress.md)
34+
- [`Rx.DOM.keyup`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/keyup.md)
35+
- [`Rx.DOM.load`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/load.md)
36+
- [`Rx.DOM.mousedown`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/mousedown.md)
37+
- [`Rx.DOM.mouseenter`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/mouseenter.md)
38+
- [`Rx.DOM.mouseleave`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/mouseleave.md)
39+
- [`Rx.DOM.mousemove`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/mousemove.md)
40+
- [`Rx.DOM.mouseout`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/mouseout.md)
41+
- [`Rx.DOM.mouseover`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/mouseover.md)
42+
- [`Rx.DOM.mouseup`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/mouseup.md)
43+
- [`Rx.DOM.resize`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/resize.md)
44+
- [`Rx.DOM.scroll`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/scroll.md)
45+
- [`Rx.DOM.select`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/select.md)
46+
- [`Rx.DOM.submit`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/submit.md)
47+
- [`Rx.DOM.unload`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/unload.md)
48+
49+
### Pointer Events (If supported by your browser)
50+
51+
- [`Rx.DOM.pointerdown`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/pointerdown.md)
52+
- [`Rx.DOM.pointerenter`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/pointerenter.md)
53+
- [`Rx.DOM.pointerleave`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/pointerleave.md)
54+
- [`Rx.DOM.pointermove`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/pointermove.md)
55+
- [`Rx.DOM.pointerout`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/pointerout.md)
56+
- [`Rx.DOM.pointerover`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/pointerover.md)
57+
- [`Rx.DOM.pointerup`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/pointerup.md)
58+
59+
### Touch Events (If supported by your browser)
60+
61+
- [`Rx.DOM.touchcancel`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/touchcancel.md)
62+
- [`Rx.DOM.touchend`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/touchend.md)
63+
- [`Rx.DOM.touchmove`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/touchmove.md)
64+
- [`Rx.DOM.touchstart`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/touchstart.md)
65+
66+
### Ajax
67+
68+
- [`Rx.DOM.ajax`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/ajax.md)
69+
- [`Rx.DOM.get`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/get.md)
70+
- [`Rx.DOM.getJSON`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/getjson.md)
71+
- [`Rx.DOM.post`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/post.md)
72+
- [`Rx.DOM.jsonpRequest`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/jsonprequest.md)
73+
74+
### Server-Sent Events
75+
- [`Rx.DOM.fromEventSource`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/fromeventsource.md)
76+
77+
### Web Sockets
78+
79+
- [`Rx.DOM.fromWebSocket`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/fromwebsocket.md)
80+
81+
### Web Workers
82+
83+
- [`Rx.DOM.fromWorker`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/fromworker.md)
84+
85+
### Mutation Observers
86+
87+
- [`Rx.DOM.fromMutationObserver`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/frommutationobserver.md)
88+
89+
### Geolocation
90+
91+
- [`Rx.DOM.geolocation.getCurrentPosition`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/getcurrentposition.md)
92+
- [`Rx.DOM.geolocation.watchPosition`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/watchposition.md)
93+
94+
### Schedulers
95+
96+
- [`Rx.Scheduler.requestAnimationFrame`](schedulers/requestanimationframe.md)
97+
- [`Rx.Scheduler.microtask`](schedulers/microtaskscheduler.md)
98+
99+
### [`FileReader`](https://developer.mozilla.org/en-US/docs/Web/API/FileReader)
100+
101+
- [`Rx.DOM.fromReader`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/fromreader.md)

Diff for: modules/lite-concurrency-compat/package.json

-37
This file was deleted.

0 commit comments

Comments
 (0)