fix ControllerService arguments

See https://github.com/angular/angular.js/blob/v1.5.0-beta.0/src/ng/controller.js#L86
This commit is contained in:
Bart van den Burg 2016-03-08 18:13:20 +01:00
parent 220716d99a
commit 69d2fb94a9

View File

@ -1239,9 +1239,9 @@ declare module angular {
///////////////////////////////////////////////////////////////////////////
interface IControllerService {
// Although the documentation doesn't state this, locals are optional
<T>(controllerConstructor: new (...args: any[]) => T, locals?: any, bindToController?: any): T;
<T>(controllerConstructor: Function, locals?: any, bindToController?: any): T;
<T>(controllerName: string, locals?: any, bindToController?: any): T;
<T>(controllerConstructor: new (...args: any[]) => T, locals?: any, later?: boolean, ident?: string): T;
<T>(controllerConstructor: Function, locals?: any, later?: boolean, ident?: string): T;
<T>(controllerName: string, locals?: any, later?: boolean, ident?: string): T;
}
interface IControllerProvider extends IServiceProvider {