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 |
combineLatest(SubjectConstructor: Subject | BehaviorSubject | ReplaySubject, subjectList: Array): Subject | BehaviorSubject | ReplaySubject 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 |
merge(SubjectConstructor: Subject | BehaviorSubject | ReplaySubject, subjectList: Array): Subject | BehaviorSubject | ReplaySubject Merges two or more streams into one. |