From 3db3624fa3efc1052af5932312badf0fbdeb1482 Mon Sep 17 00:00:00 2001 From: Markus Wagner Date: Thu, 5 May 2016 18:23:44 +0200 Subject: [PATCH] Definitions for angular-deferred-bootstrap added (#9178) --- .../angular-deferred-bootstrap-tests.ts | 11 ++++++++++ .../angular-deferred-bootstrap.d.ts | 20 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 angular-deferred-bootstrap/angular-deferred-bootstrap-tests.ts create mode 100644 angular-deferred-bootstrap/angular-deferred-bootstrap.d.ts 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