Home Reference Source Repository

References

Class Summary

Static Public Class Summary
public

BehaviorSubject extends Subject.

public

ReplaySubject extends Subject.

public

Subject is a stream of values, that were pushed into it.

public
this class is experimental.

Subscription is returned when you subscribe on stream.

Function Summary

Static Public Function Summary
public

Combines latest values of two or more streams, and returns new stream of an array filled with these values.

public

debounce(SubjectConstructor: Subject | BehaviorSubject | ReplaySubject, stream$: Subject | BehaviorSubject | ReplaySubject, conditionStreamGenerator: function(value: T): Subject): Subject | BehaviorSubject | ReplaySubject

Debounce delays values emitted by the source stream, and drops previous pending delayed emissions if a new value arrives on source stream.

public

filter(SubjectConstructor: Subject | BehaviorSubject | ReplaySubject, stream$: Subject | BehaviorSubject | ReplaySubject, conditionCallback: function(value: T): boolean): Subject | BehaviorSubject | ReplaySubject

Filters one stream and returns another with only filtered values.

public

Merges two or more streams into one.