From 923ddbb2b923da2d1c97e5e62b8466e7d5d125f1 Mon Sep 17 00:00:00 2001 From: Christian Hoffmeister Date: Mon, 21 Jan 2013 17:16:45 +0100 Subject: [PATCH] properly returing JQueryPromise instead of JQueryDeferred --- jquery/jquery.d.ts | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/jquery/jquery.d.ts b/jquery/jquery.d.ts index 307c5a924f..e5b0c4187d 100644 --- a/jquery/jquery.d.ts +++ b/jquery/jquery.d.ts @@ -82,13 +82,13 @@ interface JQueryCallback { Interface for the JQuery promise, part of callbacks */ interface JQueryPromise { - always(...alwaysCallbacks: any[]): JQueryDeferred; - done(...doneCallbacks: any[]): JQueryDeferred; - fail(...failCallbacks: any[]): JQueryDeferred; - progress(...progressCallbacks: any[]): JQueryDeferred; + always(...alwaysCallbacks: any[]): JQueryPromise; + done(...doneCallbacks: any[]): JQueryPromise; + fail(...failCallbacks: any[]): JQueryPromise; + progress(...progressCallbacks: any[]): JQueryPromise; state(): string; pipe(doneFilter?: (x: any) => any, failFilter?: (x: any) => any, progressFilter?: (x: any) => any): JQueryPromise; - then(doneCallbacks: any, failCallbacks: any, progressCallbacks?: any): JQueryDeferred; + then(doneCallbacks: any, failCallbacks: any, progressCallbacks?: any): JQueryPromise; } /* @@ -98,15 +98,11 @@ interface JQueryDeferred extends JQueryPromise { notify(...args: any[]): JQueryDeferred; notifyWith(context: any, ...args: any[]): JQueryDeferred; - pipe(doneFilter?: any, failFilter?: any, progressFilter?: any): JQueryPromise; - progress(...progressCallbacks: any[]): JQueryDeferred; - promise(target? ): JQueryDeferred; + promise(target? ): JQueryPromise; reject(...args: any[]): JQueryDeferred; rejectWith(context:any, ...args: any[]): JQueryDeferred; resolve(...args: any[]): JQueryDeferred; resolveWith(context:any, ...args: any[]): JQueryDeferred; - state(): string; - then(doneCallbacks: any, failCallbacks: any, progressCallbacks?: any): JQueryDeferred; } /*