UNPKG

observable-emission-controller

Version:
9 lines (8 loc) 371 B
import { Nillable } from "nullish-utils"; import { Observable } from "rxjs"; export interface ObservableEmissionController<T> extends Observable<T> { readonly isWaitingEmission$: Observable<boolean>; readonly isWaitingEmissionDelayed$: Observable<boolean>; readonly observable$: Observable<Nillable<Observable<T>>>; observable: Nillable<Observable<T>>; }