mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-28 09:25:50 +08:00
fix - jsdeferred test error
This commit is contained in:
File diff suppressed because it is too large
Load Diff
18
jsdeferred/jsdeferred.d.ts
vendored
18
jsdeferred/jsdeferred.d.ts
vendored
@@ -3,10 +3,12 @@
|
||||
// Definitions by: Daisuke Mino <https://github.com/minodisk>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
/// <reference path="../jquery/jquery.d.ts"/>
|
||||
|
||||
interface Loop {
|
||||
begin: number;
|
||||
end: number;
|
||||
step: number;
|
||||
begin?: number;
|
||||
end?: number;
|
||||
step?: number;
|
||||
}
|
||||
|
||||
interface ConnectOption {
|
||||
@@ -22,7 +24,7 @@ interface RetryOption {
|
||||
|
||||
interface DeferredizedFunction { (...arg: any[]): Deferred; }
|
||||
interface DeferredizedFunctionWithNumber { (n: number): Deferred; }
|
||||
interface FunctionWithNumber { (i: number); }
|
||||
interface FunctionWithNumber { (i: number, o?: any); }
|
||||
interface ErrorCallback { (d: Deferred, ...args: any[]); }
|
||||
|
||||
declare class Deferred {
|
||||
@@ -62,6 +64,9 @@ declare class Deferred {
|
||||
loop(n: Loop, fun: FunctionWithNumber): Deferred;
|
||||
}
|
||||
|
||||
interface JQueryXHR {
|
||||
next(fun: Function): Deferred;
|
||||
}
|
||||
|
||||
declare function chain(...args: any[]): Deferred;
|
||||
declare function wait(n: number): Deferred;
|
||||
@@ -72,4 +77,7 @@ declare function earlier(dl: any): Deferred;
|
||||
declare function loop(n: number, fun: FunctionWithNumber): Deferred;
|
||||
declare function loop(n: Loop, fun: FunctionWithNumber): Deferred;
|
||||
|
||||
declare function repeat(n: number, fun: FunctionWithNumber): Deferred;
|
||||
declare function repeat(n: number, fun: FunctionWithNumber): Deferred;
|
||||
|
||||
declare function next(fun: Function): Deferred;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user