UNPKG

rx-dom

Version:

Library for using DOM elements as well as Ajax requests

41 lines (28 loc) 1.17 kB
### `Rx.DOM.fromWorker(url)` [Ⓢ](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/src/dom/worker.js "View in source") Creates a Web Worker with a given URL as a Subject. #### Arguments 1. `url` *(`String`)*: The URL of the Web Worker. #### Returns *(`Subject`)*: A Subject which wraps a Web Worker. #### Example ```js var worker = Rx.DOM.fromWebWorker('worker.js'); worker.subscribe(function (e) { console.log(e.data); }); worker.onNext('some data'); ``` ### Location File: - [`/src/dom/worker.js`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/src/dom/worker.js) Dist: - [`rx.dom.js`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/dist/rx.dom.js) Prerequisites: - [`rx.js`](https://github.com/Reactive-Extensions/RxJS/blob/master/dist/rx.js) | [`rx.lite.js`](https://github.com/Reactive-Extensions/RxJS/blob/master/rx.lite.js) NPM Packages: - [`rx-dom`](https://preview.npmjs.com/package/rx-dom) NuGet Packages: - [`RxJS-Bridges-HTML`](http://www.nuget.org/packages/RxJS-Bridges-HTML/) Unit Tests: - [`/tests/tests.worker.js`](https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/tests/tests.worker.js)