First arg of resolve method should be optional.

This is because you may want to resolve a deferred without passing anything.
This commit is contained in:
Brian Zengel
2014-03-21 13:57:19 -04:00
parent b13e3bafac
commit 622cb22a69
+1 -1
View File
@@ -482,7 +482,7 @@ interface JQueryDeferred<T> extends JQueryPromise<T> {
* @param value First argument passed to doneCallbacks.
* @param args Optional subsequent arguments that are passed to the doneCallbacks.
*/
resolve(value: T, ...args: any[]): JQueryDeferred<T>;
resolve(value?: T, ...args: any[]): JQueryDeferred<T>;
// COMMENTED OUT AS MAKES resolve LESS USEFUL - PERHAPS REMOVE ENTIRELY LATER
/**