diff --git a/angular-deferred-bootstrap/angular-deferred-bootstrap-tests.ts b/angular-deferred-bootstrap/angular-deferred-bootstrap-tests.ts new file mode 100644 index 0000000000..d8a07444d1 --- /dev/null +++ b/angular-deferred-bootstrap/angular-deferred-bootstrap-tests.ts @@ -0,0 +1,11 @@ +/// +/// + +deferredBootstrapper.bootstrap( + { + element: window.document, + module: "myApp", + resolve: { + configuration: ["$http", ($http: ng.IHttpService) => $http.get("config.json")] + } + }); diff --git a/angular-deferred-bootstrap/angular-deferred-bootstrap.d.ts b/angular-deferred-bootstrap/angular-deferred-bootstrap.d.ts new file mode 100644 index 0000000000..a76226761c --- /dev/null +++ b/angular-deferred-bootstrap/angular-deferred-bootstrap.d.ts @@ -0,0 +1,20 @@ +// Type definitions for angular-deferred-bootstrap v0.1.9 +// Project: https://github.com/philippd/angular-deferred-bootstrap +// Definitions by: Markus Wagner +// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped + +/// + +declare var deferredBootstrapper: angular.IDeferredBootstrapperStatic; + +declare module angular { + interface IDeferredBootstrapperStatic { + bootstrap(configParam: IConfigParam): ng.IPromise + } + + interface IConfigParam { + element?: Node, + module?: string, + resolve: any + } +} \ No newline at end of file