From 44102e8168da2d0076686dd6fde3dd10cdf0e6db Mon Sep 17 00:00:00 2001 From: Diego Vilar Date: Wed, 7 Nov 2012 18:36:05 -0300 Subject: [PATCH] Fixed IHttpPromise members signatures. Thanks to marcinnajder for pointing it out. --- Definitions/angular-1.0.d.ts | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/Definitions/angular-1.0.d.ts b/Definitions/angular-1.0.d.ts index 768d4aeac..e56ebc61e 100644 --- a/Definitions/angular-1.0.d.ts +++ b/Definitions/angular-1.0.d.ts @@ -506,15 +506,8 @@ module ng { } interface IHttpPromise extends IPromise { - success(callback: (response: IDestructuredResponse) => any): IHttpPromise; - error(callback: (response: IDestructuredResponse) => any): IHttpPromise; - } - - interface IDestructuredResponse { - data: any; - status: number; - headers: (headerName: string) => string; - config: IRequestConfig; + success(callback: (data: any, status: number, headers: (headerName: string) => string, config: IRequestConfig) => any): IHttpPromise; + error(callback: (data: any, status: number, headers: (headerName: string) => string, config: IRequestConfig) => any): IHttpPromise; } interface IHttpProvider extends IServiceProvider {