From 9f86b20f3e76755e9f37df6ff5dc6c70c9cdc52a Mon Sep 17 00:00:00 2001 From: Michel Salib Date: Fri, 17 Jan 2014 15:40:23 +0100 Subject: [PATCH] Angular IModule::provider can accept a provider object as second argument --- angularjs/angular.d.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/angularjs/angular.d.ts b/angularjs/angular.d.ts index 962818ad7..6a656b00b 100755 --- a/angularjs/angular.d.ts +++ b/angularjs/angular.d.ts @@ -105,6 +105,7 @@ declare module ng { filter(object: Object): IModule; provider(name: string, serviceProviderConstructor: Function): IModule; provider(name: string, inlineAnnotadedConstructor: any[]): IModule; + provider(name: string, providerObject: auto.IProvider): IModule; provider(object: Object): IModule; run(initializationFunction: Function): IModule; run(inlineAnnotadedFunction: any[]): IModule; @@ -806,6 +807,9 @@ declare module ng { // AUTO module (angular.js) /////////////////////////////////////////////////////////////////////////// export module auto { + interface IProvider { + $get: any; + } /////////////////////////////////////////////////////////////////////// // InjectorService