Installation
npm install --save @types/rx-lite-backpressure
Summary
This package contains type definitions for rx-lite-backpressure (https://github.com/Reactive-Extensions/RxJS).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/rx-lite-backpressure.
declare namespace Rx {
interface Observable<T> {
pausable(pauser?: Observable<boolean>): PausableObservable<T>;
pausableBuffered(pauser?: Observable<boolean>): PausableObservable<T>;
controlled(enableQueue?: boolean): ControlledObservable<T>;
}
interface ControlledObservable<T> extends Observable<T> {
request(numberOfItems?: number): IDisposable;
}
interface PausableObservable<T> extends Observable<T> {
pause(): void;
resume(): void;
}
}
declare module "rx-lite-backpressure" {
export = Rx;
}
Additional Details
- Last updated: Tue, 07 Nov 2023 15:11:36 GMT
- Dependencies: @types/rx-lite
Credits
These definitions were written by Igor Oleinikov.