shareReplay moved to rx.binding-lite.d.ts.

Removed `replayWhileObserved` from `rx.binding.d.ts` (replaced by `shareReplay`).
This commit is contained in:
Igor Oleinikov
2014-07-15 09:11:16 -07:00
parent f3ed4c501e
commit 3399c7e738
3 changed files with 1 additions and 10 deletions

View File

@@ -67,5 +67,6 @@ declare module Rx {
shareValue(initialValue: T): Observable<T>;
replay(selector?: boolean, bufferSize?: number, window?: number, scheduler?: IScheduler): ConnectableObservable<T>; // hack to catch first omitted parameter
replay(selector: (source: ConnectableObservable<T>) => Observable<T>, bufferSize?: number, window?: number, scheduler?: IScheduler): Observable<T>;
shareReplay(bufferSize?: number, window?: number, scheduler?: IScheduler): Observable<T>;
}
}

View File

@@ -6,12 +6,6 @@
///<reference path="rx.d.ts" />
///<reference path="rx.binding-lite.d.ts" />
declare module Rx {
export interface Observable<T> {
replayWhileObserved(bufferSize?: number, window?: number, scheduler?: IScheduler): Observable<T>;
}
}
declare module "rx.binding" {
export = Rx;
}

4
rx.js/rx.lite.d.ts vendored
View File

@@ -43,10 +43,6 @@ declare module Rx {
schedulePeriodic(period: number, action: () => void): IDisposable;
schedulePeriodicWithState<TState>(state: TState, period: number, action: (state: TState) => TState): IDisposable;
}
export interface Observable<T> {
shareReplay(bufferSize?: number, window?: number, scheduler?: IScheduler): Observable<T>; // same as replayWhileObserved in rx.binding.d.ts
}
}
declare module "rx.lite" {