From 561b5a075e0237db3631c0588890e72506c9d36d Mon Sep 17 00:00:00 2001 From: jayoungers Date: Wed, 25 Feb 2015 13:54:14 -0600 Subject: [PATCH] ICacheObject.put and IAnimateService.addClass Return Types Updating ICacheObject.put return type to the type of object passed in (opposed to just void): https://docs.angularjs.org/api/ng/type/$cacheFactory.Cache Updating IAnimateService.addClass to return the type IPromise (opposed to just void): https://docs.angularjs.org/api/ngAnimate/service/$animate --- angularjs/angular.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/angularjs/angular.d.ts b/angularjs/angular.d.ts index d764bec6b..2f88253f0 100755 --- a/angularjs/angular.d.ts +++ b/angularjs/angular.d.ts @@ -1024,7 +1024,7 @@ declare module ng { // Not garanteed to have, since it's a non-mandatory option //capacity: number; }; - put(key: string, value?: any): void; + put(key: string, value?: T): T; get(key: string): any; remove(key: string): void; removeAll(): void; @@ -1501,7 +1501,7 @@ declare module ng { // see http://docs.angularjs.org/api/ng.$animate /////////////////////////////////////////////////////////////////////// interface IAnimateService { - addClass(element: JQuery, className: string, done?: Function): void; + addClass(element: JQuery, className: string, done?: Function): IPromise; enter(element: JQuery, parent: JQuery, after: JQuery, done?: Function): void; leave(element: JQuery, done?: Function): void; move(element: JQuery, parent: JQuery, after: JQuery, done?: Function): void;