observable-emission-controller
Version:
A class which reports emissions and waiting emissions
8 lines (7 loc) • 309 B
TypeScript
import { Observable } from "rxjs";
export interface ObservableEmissionController<T> extends Observable<T> {
readonly isWaitingEmission$: Observable<boolean>;
readonly isWaitingEmissionDelayed$: Observable<boolean>;
readonly observable$: Observable<Observable<T>>;
observable: Observable<T>;
}