From 16814c493e378a76aa846a04a7713174ecbfaa76 Mon Sep 17 00:00:00 2001 From: David Gang Date: Mon, 29 Feb 2016 15:20:53 +0200 Subject: [PATCH 1/3] Added files via upload --- angular-load/angular-load.d.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 angular-load/angular-load.d.ts diff --git a/angular-load/angular-load.d.ts b/angular-load/angular-load.d.ts new file mode 100644 index 000000000..1e03f55ed --- /dev/null +++ b/angular-load/angular-load.d.ts @@ -0,0 +1,10 @@ +/// + +declare module angular.load { + + interface IAngularLoadService { + loadScript(url:string): ng.IPromise; + loadCss(url:string): ng.IPromise; + } + +} \ No newline at end of file From 8f2f6fb69fdfbad268899e02b88e10cc07edc102 Mon Sep 17 00:00:00 2001 From: David Gang Date: Mon, 29 Feb 2016 15:42:45 +0200 Subject: [PATCH 2/3] Create angular-load-tests.ts --- angular-load/angular-load-tests.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 angular-load/angular-load-tests.ts diff --git a/angular-load/angular-load-tests.ts b/angular-load/angular-load-tests.ts new file mode 100644 index 000000000..b7d7c2e60 --- /dev/null +++ b/angular-load/angular-load-tests.ts @@ -0,0 +1,12 @@ +/// + +angular.module('app',['angularLoad']) + .run(['angularLoad',(angularLoad:angular.load.IAngularLoadService)=> { + angularLoad.loadScript("https://ajax.googleapis.com/ajax/libs/angular_material/1.0.4/angular-material.min.js").then( + ()=>console.log("angular material js loaded") + ); + + angularLoad.loadCss("https://ajax.googleapis.com/ajax/libs/angular_material/1.0.4/angular-material.css").then( + ()=>console.log("angular material css loaded") + ); + }]); From 0f85c3a62e7ef08a7776f1b745880400f07fc34d Mon Sep 17 00:00:00 2001 From: David Gang Date: Mon, 29 Feb 2016 15:51:01 +0200 Subject: [PATCH 3/3] Update angular-load.d.ts Added description of project --- angular-load/angular-load.d.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/angular-load/angular-load.d.ts b/angular-load/angular-load.d.ts index 1e03f55ed..a35d1c59d 100644 --- a/angular-load/angular-load.d.ts +++ b/angular-load/angular-load.d.ts @@ -1,3 +1,8 @@ +// Type definitions for angular-load v0.4.1 +// Project: https://github.com/urish/angular-load +// Definitions by: david-gang +// Definitions: https://github.com/borisyankov/DefinitelyTyped + /// declare module angular.load { @@ -7,4 +12,4 @@ declare module angular.load { loadCss(url:string): ng.IPromise; } -} \ No newline at end of file +}