smartrx/dist/smartrx.classes.observableintake.d.ts
2017-11-01 14:59:28 +01:00

16 lines
416 B
TypeScript

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;
}