mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-14 12:09:04 +08:00
shareReplay moved to rx.binding-lite.d.ts.
Removed `replayWhileObserved` from `rx.binding.d.ts` (replaced by `shareReplay`).
This commit is contained in:
1
rx.js/rx.binding-lite.d.ts
vendored
1
rx.js/rx.binding-lite.d.ts
vendored
@@ -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>;
|
||||
}
|
||||
}
|
||||
|
||||
6
rx.js/rx.binding.d.ts
vendored
6
rx.js/rx.binding.d.ts
vendored
@@ -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
4
rx.js/rx.lite.d.ts
vendored
@@ -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" {
|
||||
|
||||
Reference in New Issue
Block a user