mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-21 17:20:32 +08:00
rx.js: added standard AMD module declarations for all RxJS modules.
This commit is contained in:
4
rx.js/rx.aggregates.d.ts
vendored
4
rx.js/rx.aggregates.d.ts
vendored
@@ -55,3 +55,7 @@ declare module Rx {
|
||||
findIndex(predicate: (value: T, index: number, source: Observable<T>) => boolean, thisArg?: any): Observable<number>;
|
||||
}
|
||||
}
|
||||
|
||||
declare module "rx.aggregates" {
|
||||
export = Rx;
|
||||
}
|
||||
@@ -14,3 +14,7 @@
|
||||
/// <reference path="rx.virtualtime.d.ts"/>
|
||||
/// <reference path="rx.testing.d.ts"/>
|
||||
/// <reference path="rx.backpressure.d.ts" />
|
||||
|
||||
declare module "rx.all" {
|
||||
export = Rx;
|
||||
}
|
||||
4
rx.js/rx.async.d.ts
vendored
4
rx.js/rx.async.d.ts
vendored
@@ -37,3 +37,7 @@ declare module Rx {
|
||||
toAsync<T1, T2, T3, T4, TResult>(func: (arg1?: T1, arg2?: T2, arg3?: T3, ...args: T4[]) => TResult, scheduler?: IScheduler, context?: any): (arg1?: T1, arg2?: T2, arg3?: T3, ...args: T4[]) => Observable<TResult>;
|
||||
}
|
||||
}
|
||||
|
||||
declare module "rx.async" {
|
||||
export = Rx;
|
||||
}
|
||||
4
rx.js/rx.backpressure.d.ts
vendored
4
rx.js/rx.backpressure.d.ts
vendored
@@ -5,3 +5,7 @@
|
||||
|
||||
///<reference path="rx.d.ts" />
|
||||
///<reference path="rx.backpressure-lite.d.ts" />
|
||||
|
||||
declare module "rx.backpressure" {
|
||||
export = Rx;
|
||||
}
|
||||
4
rx.js/rx.binding.d.ts
vendored
4
rx.js/rx.binding.d.ts
vendored
@@ -11,3 +11,7 @@ declare module Rx {
|
||||
replayWhileObserved(bufferSize?: number, window?: number, scheduler?: IScheduler): Observable<T>;
|
||||
}
|
||||
}
|
||||
|
||||
declare module "rx.binding" {
|
||||
export = Rx;
|
||||
}
|
||||
4
rx.js/rx.coincidence.d.ts
vendored
4
rx.js/rx.coincidence.d.ts
vendored
@@ -30,3 +30,7 @@ declare module Rx {
|
||||
buffer<TBufferOpening, TBufferClosing>(bufferOpenings: Observable<TBufferOpening>, bufferClosingSelector: () => Observable<TBufferClosing>): Observable<T[]>;
|
||||
}
|
||||
}
|
||||
|
||||
declare module "rx.coincidence" {
|
||||
export = Rx;
|
||||
}
|
||||
4
rx.js/rx.experimental.d.ts
vendored
4
rx.js/rx.experimental.d.ts
vendored
@@ -315,3 +315,7 @@ declare module Rx {
|
||||
forkJoin<T>(...args: IPromise<T>[]): Observable<T[]>;
|
||||
}
|
||||
}
|
||||
|
||||
declare module "rx.experimental" {
|
||||
export = Rx;
|
||||
}
|
||||
4
rx.js/rx.joinpatterns.d.ts
vendored
4
rx.js/rx.joinpatterns.d.ts
vendored
@@ -54,3 +54,7 @@ declare module Rx {
|
||||
when<TR>(plan: Plan<TR>): Observable<TR>;
|
||||
}
|
||||
}
|
||||
|
||||
declare module "rx.joinpatterns" {
|
||||
export = Rx;
|
||||
}
|
||||
4
rx.js/rx.lite.d.ts
vendored
4
rx.js/rx.lite.d.ts
vendored
@@ -48,3 +48,7 @@ declare module Rx {
|
||||
shareReplay(bufferSize?: number, window?: number, scheduler?: IScheduler): Observable<T>; // same as replayWhileObserved in rx.binding.d.ts
|
||||
}
|
||||
}
|
||||
|
||||
declare module "rx.lite" {
|
||||
export = Rx;
|
||||
}
|
||||
4
rx.js/rx.testing.d.ts
vendored
4
rx.js/rx.testing.d.ts
vendored
@@ -56,3 +56,7 @@ declare module Rx {
|
||||
|
||||
export var MockObserver: MockObserverStatic;
|
||||
}
|
||||
|
||||
declare module "rx.testing" {
|
||||
export = Rx;
|
||||
}
|
||||
4
rx.js/rx.time.d.ts
vendored
4
rx.js/rx.time.d.ts
vendored
@@ -29,3 +29,7 @@ declare module Rx {
|
||||
scheduler?: IScheduler): Observable<TResult>;
|
||||
}
|
||||
}
|
||||
|
||||
declare module "rx.time" {
|
||||
export = Rx;
|
||||
}
|
||||
4
rx.js/rx.virtualtime.d.ts
vendored
4
rx.js/rx.virtualtime.d.ts
vendored
@@ -33,3 +33,7 @@ declare module Rx {
|
||||
constructor(initialClock: number, comparer: (first: number, second: number) => number);
|
||||
}
|
||||
}
|
||||
|
||||
declare module "rx.virtualtime" {
|
||||
export = Rx;
|
||||
}
|
||||
Reference in New Issue
Block a user