Back to Rxjs

This is RxJS v 4. Find the latest version here

doc/api/core/operators/wrap.md

4.1.02.1 KB
Original Source

This is RxJS v 4. Find the latest version here

Rx.Observable.wrap(fn)

Wrap the given generator fn into a function that returns an Observable.

Arguments

  1. fn (Function): A generator function to wrap.

Returns

(Function): A function once executed, returns an Observable.

Example

js
var Rx = require('rx');

var fn = Rx.Observable.wrap(function* (val) {
  return yield Rx.Observable.just(val);
});

fn(42).subscribe(
  function (x) { console.log('next %s', x); },
  function (e) { console.log('error %s', e); },
  function () { console.log('completed'); }
);

// => next 42
// => completed

Location

File:

Dist:

Prerequisites:

NPM Packages:

NuGet Packages:

Unit Tests: