From ba8c8ffdf707b03c60fc993a154b1a791ba85bd2 Mon Sep 17 00:00:00 2001 From: basarat Date: Wed, 13 Nov 2013 19:37:34 +1100 Subject: [PATCH] No unwrapping for notify callback (ofcourse) --- angularjs/angular.d.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/angularjs/angular.d.ts b/angularjs/angular.d.ts index d420b6a57a..05cab37b3f 100755 --- a/angularjs/angular.d.ts +++ b/angularjs/angular.d.ts @@ -448,9 +448,9 @@ declare module ng { } interface IPromise { - then(successCallback: (promiseValue: T) => IHttpPromise, errorCallback?: (reason: any) => any, notifyCallback?: (state: any) => IHttpPromise): IPromise; - then(successCallback: (promiseValue: T) => IPromise, errorCallback?: (reason: any) => any, notifyCallback?: (state: any) => IPromise): IPromise; - then(successCallback: (promiseValue: T) => TResult, errorCallback?: (reason: any) => TResult, notifyCallback?: (state: any) => TResult): IPromise; + then(successCallback: (promiseValue: T) => IHttpPromise, errorCallback?: (reason: any) => any, notifyCallback?: (state: any) => any): IPromise; + then(successCallback: (promiseValue: T) => IPromise, errorCallback?: (reason: any) => any, notifyCallback?: (state: any) => any): IPromise; + then(successCallback: (promiseValue: T) => TResult, errorCallback?: (reason: any) => TResult, notifyCallback?: (state: any) => any): IPromise; } interface IDeferred {