smartrx/dist/smartrx.classes.observableintake.d.ts

16 lines
416 B
TypeScript
Raw Normal View History

2017-11-01 13:59:28 +00:00
import { Observable, Subscription } from 'rxjs';
/**
* ObservableIntake
*/
export declare class ObservableIntake<T> {
observable: Observable<T>;
completed: Promise<void>;
private completedDeffered;
private observableFunctions;
constructor();
setObservable(observableFunc: any): void;
push(payloadArg: T): void;
subscribe(...args: any[]): Subscription;
signalComplete(): void;
}