Add jQuery Deferred.promise() and data() overloads

This commit is contained in:
Boris Yankov
2012-11-09 20:22:41 +02:00
parent b1aa03cad8
commit 4e46378afe
2 changed files with 221 additions and 1 deletions
+4 -1
View File
@@ -97,6 +97,7 @@ interface JQueryDeferred extends JQueryPromise {
pipe(doneFilter?: any, failFilter?: any, progressFilter?: any): JQueryPromise;
progress(...progressCallbacks: any[]): JQueryDeferred;
promise(target? ): JQueryDeferred;
reject(...args: any[]): JQueryDeferred;
rejectWith(context:any, ...args: any[]): JQueryDeferred;
resolve(...args: any[]): JQueryDeferred;
@@ -221,7 +222,9 @@ interface JQueryStatic {
/****
DATA
*****/
data(element: Element, key: string, value: any): Object;
data(element: Element, key: string, value: any): any;
data(element: Element, key: string): any;
data(element: Element): any;
dequeue(element: Element, queueName?: string): any;