Skip to content

Latest commit

 

History

History
54 lines (44 loc) · 1.98 KB

dematerialize.md

File metadata and controls

54 lines (44 loc) · 1.98 KB

Rx.Observable.prototype.dematerialize()

Dematerializes the explicit notification values of an observable sequence as implicit notifications.

Returns

(Observable): An observable sequence exhibiting the behavior corresponding to the source sequence's notification values.

Example

var source = Rx.Observable
    .fromArray([
        Rx.Notification.createOnNext(42),
        Rx.Notification.createOnError(new Error('woops'))
    ])
    .dematerialize();
    
var subscription = source.subscribe(
    function (x) {
        console.log('Next: ' + x.toString());
    },
    function (err) {
        console.log('Error: ' + err);   
    },
    function () {
        console.log('Completed');   
    });

// => Next: 42
// => Error: Error: woops 

Location

File:

Dist:

NPM Packages:

NuGet Packages:

Unit Tests: