From d13c42ba67b6d6620005f4d944ca05260253fe7c Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 10:47:32 +1100 Subject: [PATCH 01/30] angular: import should bring in the type information as well closes https://github.com/borisyankov/DefinitelyTyped/issues/3670 closes https://github.com/borisyankov/DefinitelyTyped/pull/3714 --- angularjs/angular.d.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/angularjs/angular.d.ts b/angularjs/angular.d.ts index e5f6f779eb..6ead21da5e 100755 --- a/angularjs/angular.d.ts +++ b/angularjs/angular.d.ts @@ -13,6 +13,9 @@ interface Function { $inject?: string[]; } +// Collapse ng into angular +import angular = ng; + // Support AMD require declare module 'angular' { export = angular; From 779fcd5d7737e473bfd96f2c6446d8da64bb8243 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:10:14 +1100 Subject: [PATCH 02/30] angular: deprecate ng --- angularjs/angular.d.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/angularjs/angular.d.ts b/angularjs/angular.d.ts index 6ead21da5e..b2d9a403eb 100755 --- a/angularjs/angular.d.ts +++ b/angularjs/angular.d.ts @@ -14,7 +14,8 @@ interface Function { } // Collapse ng into angular -import angular = ng; +// NOTE: this is going to be deprecated +import ng = angular; // Support AMD require declare module 'angular' { @@ -22,9 +23,9 @@ declare module 'angular' { } /////////////////////////////////////////////////////////////////////////////// -// ng module (angular.js) +// angular module (angular.js) /////////////////////////////////////////////////////////////////////////////// -declare module ng { +declare module angular { // not directly implemented, but ensures that constructed class implements $get interface IServiceProviderClass { From adf8ebbcce4183fcc15efad957b14288286b34c7 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:16:23 +1100 Subject: [PATCH 03/30] angular: another attempt for 1.4 --- angularjs/angular.d.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/angularjs/angular.d.ts b/angularjs/angular.d.ts index b2d9a403eb..bc7fa9de0e 100755 --- a/angularjs/angular.d.ts +++ b/angularjs/angular.d.ts @@ -6,24 +6,22 @@ /// -declare var angular: ng.IAngularStatic; +declare var angular: angular.IAngularStatic; // Support for painless dependency injection interface Function { $inject?: string[]; } -// Collapse ng into angular -// NOTE: this is going to be deprecated +// Collapse angular into ng import ng = angular; - // Support AMD require declare module 'angular' { export = angular; } /////////////////////////////////////////////////////////////////////////////// -// angular module (angular.js) +// ng module (angular.js) /////////////////////////////////////////////////////////////////////////////// declare module angular { From bd48b4a98209b9d64dc6823206e27c33c278fb46 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:30:38 +1100 Subject: [PATCH 04/30] Update angular-hotkeys.d.ts --- angular-hotkeys/angular-hotkeys.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angular-hotkeys/angular-hotkeys.d.ts b/angular-hotkeys/angular-hotkeys.d.ts index 0c0b9109a0..3340f9ff31 100644 --- a/angular-hotkeys/angular-hotkeys.d.ts +++ b/angular-hotkeys/angular-hotkeys.d.ts @@ -5,7 +5,7 @@ /// -declare module ng.hotkeys { +declare module angular.hotkeys { interface HotkeysProvider { template: string; From a53519a22abdb52bf396162f741d326122bfc04e Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:34:06 +1100 Subject: [PATCH 05/30] Update angularLocalStorage.d.ts --- angularLocalStorage/angularLocalStorage.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angularLocalStorage/angularLocalStorage.d.ts b/angularLocalStorage/angularLocalStorage.d.ts index f83ae33060..08b5d473b4 100644 --- a/angularLocalStorage/angularLocalStorage.d.ts +++ b/angularLocalStorage/angularLocalStorage.d.ts @@ -5,7 +5,7 @@ /// -declare module ng.localStorage { +declare module angular.localStorage { interface ILocalStorageService { set(key: string, value: any): any; get(key: string): any; From db4caad025159da5a747a0117f162e8bc9849860 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:35:49 +1100 Subject: [PATCH 06/30] Update angular-material.d.ts --- angular-material/angular-material.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angular-material/angular-material.d.ts b/angular-material/angular-material.d.ts index c764f939b9..cf7a20d79e 100644 --- a/angular-material/angular-material.d.ts +++ b/angular-material/angular-material.d.ts @@ -4,7 +4,7 @@ // Definitions: https://github.com/borisyankov/DefinitelyTyped /// -declare module ng.material { +declare module angular.material { interface MDBottomSheetOptions { templateUrl?: string; From 60cc15229a9732657eff6439746d0c72cde3acd5 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:36:11 +1100 Subject: [PATCH 07/30] Update angular-translate.d.ts --- angular-translate/angular-translate.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angular-translate/angular-translate.d.ts b/angular-translate/angular-translate.d.ts index 135ac75adb..c972c927de 100644 --- a/angular-translate/angular-translate.d.ts +++ b/angular-translate/angular-translate.d.ts @@ -5,7 +5,7 @@ /// -declare module ng.translate { +declare module angular.translate { interface ITranslatePartialLoaderService { addPart(name: string): ITranslatePartialLoaderService; From f3221653d352e577f93e19af235ca6ade2892184 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:36:33 +1100 Subject: [PATCH 08/30] Update angular-notify.d.ts --- angular-notify/angular-notify.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/angular-notify/angular-notify.d.ts b/angular-notify/angular-notify.d.ts index bbb7c1e6b1..7e55dc654a 100644 --- a/angular-notify/angular-notify.d.ts +++ b/angular-notify/angular-notify.d.ts @@ -5,7 +5,7 @@ /// -declare module ng.cgNotify { +declare module angular.cgNotify { interface INotifyService { @@ -113,4 +113,4 @@ declare module ng.cgNotify { */ close():void; } -} \ No newline at end of file +} From 9580f9471445a9e3532ce5e20a638d2b80dcabee Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:36:53 +1100 Subject: [PATCH 09/30] Update angular-http-auth.d.ts --- angular-http-auth/angular-http-auth.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angular-http-auth/angular-http-auth.d.ts b/angular-http-auth/angular-http-auth.d.ts index 297761c478..4a08272cde 100644 --- a/angular-http-auth/angular-http-auth.d.ts +++ b/angular-http-auth/angular-http-auth.d.ts @@ -5,7 +5,7 @@ /// -declare module ng.httpAuth { +declare module angular.httpAuth { interface IAuthService { loginConfirmed(data?:any, configUpdater?:Function):void; loginCancelled(data?:any, reason?:any):void; From dca28d7057aeb0d251bf27c435329bb5f9a34dbe Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:37:12 +1100 Subject: [PATCH 10/30] Update angular-file-upload.d.ts --- angular-file-upload/angular-file-upload.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angular-file-upload/angular-file-upload.d.ts b/angular-file-upload/angular-file-upload.d.ts index f2a6bd0429..2eb0e72b56 100644 --- a/angular-file-upload/angular-file-upload.d.ts +++ b/angular-file-upload/angular-file-upload.d.ts @@ -5,7 +5,7 @@ /// -declare module ng.angularFileUpload { +declare module angular.angularFileUpload { interface IUploadService { From 2225216464749d78797f2ca70fedc25014be05dd Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:37:30 +1100 Subject: [PATCH 11/30] Update angular-idle.d.ts --- angular-idle/angular-idle.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/angular-idle/angular-idle.d.ts b/angular-idle/angular-idle.d.ts index 57ef2380b6..4e1e98fb59 100644 --- a/angular-idle/angular-idle.d.ts +++ b/angular-idle/angular-idle.d.ts @@ -5,7 +5,7 @@ /// -declare module ng.idle { +declare module angular.idle { /** * Used to configure the $keepalive service. @@ -131,4 +131,4 @@ declare module ng.idle { */ unwatch(): void; } -} \ No newline at end of file +} From 71a138ec5e76a6d114cf038724c09afdfbfc9337 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:40:36 +1100 Subject: [PATCH 12/30] Update angular-route.d.ts --- angularjs/angular-route.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angularjs/angular-route.d.ts b/angularjs/angular-route.d.ts index 936b42589e..7d9d282fe5 100644 --- a/angularjs/angular-route.d.ts +++ b/angularjs/angular-route.d.ts @@ -9,7 +9,7 @@ /////////////////////////////////////////////////////////////////////////////// // ngRoute module (angular-route.js) /////////////////////////////////////////////////////////////////////////////// -declare module ng.route { +declare module angular.route { /////////////////////////////////////////////////////////////////////////// // RouteParamsService From 1571e6b394cd305596a60f9d35dfcff2dd55a4aa Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:40:58 +1100 Subject: [PATCH 13/30] Update angular-animate.d.ts --- angularjs/angular-animate.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angularjs/angular-animate.d.ts b/angularjs/angular-animate.d.ts index f649d65f70..833252177b 100644 --- a/angularjs/angular-animate.d.ts +++ b/angularjs/angular-animate.d.ts @@ -9,7 +9,7 @@ /////////////////////////////////////////////////////////////////////////////// // ngAnimate module (angular-animate.js) /////////////////////////////////////////////////////////////////////////////// -declare module ng.animate { +declare module angular.animate { /////////////////////////////////////////////////////////////////////////// // AnimateService From 92ee9817d0718ed3307fbd57795b55d87413b02a Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:41:19 +1100 Subject: [PATCH 14/30] Update angular-sanitize.d.ts --- angularjs/angular-sanitize.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angularjs/angular-sanitize.d.ts b/angularjs/angular-sanitize.d.ts index 6fde0baef9..4be812cdd2 100644 --- a/angularjs/angular-sanitize.d.ts +++ b/angularjs/angular-sanitize.d.ts @@ -9,7 +9,7 @@ /////////////////////////////////////////////////////////////////////////////// // ngSanitize module (angular-sanitize.js) /////////////////////////////////////////////////////////////////////////////// -declare module ng.sanitize { +declare module angular.sanitize { /////////////////////////////////////////////////////////////////////////// // SanitizeService From 91987d84adfeae46f93237cd8b4390a5a00517f0 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:41:36 +1100 Subject: [PATCH 15/30] Update angular-resource.d.ts --- angularjs/angular-resource.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angularjs/angular-resource.d.ts b/angularjs/angular-resource.d.ts index ed08c77dd9..a1649ac54c 100644 --- a/angularjs/angular-resource.d.ts +++ b/angularjs/angular-resource.d.ts @@ -9,7 +9,7 @@ /////////////////////////////////////////////////////////////////////////////// // ngResource module (angular-resource.js) /////////////////////////////////////////////////////////////////////////////// -declare module ng.resource { +declare module angular.resource { /** * Currently supported options for the $resource factory options argument. From b7b20944a68d86ea8704675506e7ed839f889c79 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:41:54 +1100 Subject: [PATCH 16/30] Update angular-cookies.d.ts --- angularjs/angular-cookies.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angularjs/angular-cookies.d.ts b/angularjs/angular-cookies.d.ts index 0feffae83a..12208ae104 100644 --- a/angularjs/angular-cookies.d.ts +++ b/angularjs/angular-cookies.d.ts @@ -9,7 +9,7 @@ /////////////////////////////////////////////////////////////////////////////// // ngCookies module (angular-cookies.js) /////////////////////////////////////////////////////////////////////////////// -declare module ng.cookies { +declare module angular.cookies { /////////////////////////////////////////////////////////////////////////// // CookieService From f2891454db7c98d1f4eae26ed76c1cb25a158f89 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:42:20 +1100 Subject: [PATCH 17/30] Update angular-local-storage.d.ts --- angular-local-storage/angular-local-storage.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angular-local-storage/angular-local-storage.d.ts b/angular-local-storage/angular-local-storage.d.ts index 07c7157e13..d40630a2a6 100644 --- a/angular-local-storage/angular-local-storage.d.ts +++ b/angular-local-storage/angular-local-storage.d.ts @@ -5,7 +5,7 @@ /// -declare module ng.local.storage { +declare module angular.local.storage { interface ILocalStorageServiceProvider extends IServiceProvider { /** * Setter for the prefix From 8b10d4fbb06f53c8074613b026d2cf10e6539cab Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:43:05 +1100 Subject: [PATCH 18/30] Update angular-mocks.d.ts --- angularjs/angular-mocks.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angularjs/angular-mocks.d.ts b/angularjs/angular-mocks.d.ts index 877071127f..4b5408c151 100644 --- a/angularjs/angular-mocks.d.ts +++ b/angularjs/angular-mocks.d.ts @@ -14,7 +14,7 @@ declare var inject: (...fns: Function[]) => any; /////////////////////////////////////////////////////////////////////////////// // ngMock module (angular-mocks.js) /////////////////////////////////////////////////////////////////////////////// -declare module ng { +declare module angular { /////////////////////////////////////////////////////////////////////////// // AngularStatic From b03bef04daf512e8c32bf73f7a841404a844e3da Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:43:23 +1100 Subject: [PATCH 19/30] Update angular-ui-sortable.d.ts --- angular-ui/angular-ui-sortable.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angular-ui/angular-ui-sortable.d.ts b/angular-ui/angular-ui-sortable.d.ts index a0c99f34fa..48b96f2d37 100644 --- a/angular-ui/angular-ui-sortable.d.ts +++ b/angular-ui/angular-ui-sortable.d.ts @@ -5,7 +5,7 @@ /// -declare module ng.ui { +declare module angular.ui { interface UISortableOptions extends SortableOptions { 'ui-floating'?: string|boolean; From 2d374478cfd3a099308b27d4698eb04f977dd4b7 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:43:42 +1100 Subject: [PATCH 20/30] Update angular-ui-router.d.ts --- angular-ui/angular-ui-router.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angular-ui/angular-ui-router.d.ts b/angular-ui/angular-ui-router.d.ts index 53761552f4..51082cdeeb 100644 --- a/angular-ui/angular-ui-router.d.ts +++ b/angular-ui/angular-ui-router.d.ts @@ -5,7 +5,7 @@ /// -declare module ng.ui { +declare module angular.ui { interface IState { name?: string; From 33a36ed51d7c86e2b48fe024c896c9a3d39ba220 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:43:59 +1100 Subject: [PATCH 21/30] Update angular-ui-bootstrap.d.ts --- angular-ui-bootstrap/angular-ui-bootstrap.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/angular-ui-bootstrap/angular-ui-bootstrap.d.ts b/angular-ui-bootstrap/angular-ui-bootstrap.d.ts index ad90dc9db1..c9bf91c016 100644 --- a/angular-ui-bootstrap/angular-ui-bootstrap.d.ts +++ b/angular-ui-bootstrap/angular-ui-bootstrap.d.ts @@ -5,7 +5,7 @@ /// -declare module ng.ui.bootstrap { +declare module angular.ui.bootstrap { interface IAccordionConfig { /** @@ -630,4 +630,4 @@ declare module ng.ui.bootstrap { animation?: boolean; } -} \ No newline at end of file +} From 9920af6cbdb3fa82e083de778eb8de9c742e7f38 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:44:15 +1100 Subject: [PATCH 22/30] Update ngprogress-lite.d.ts --- ngprogress-lite/ngprogress-lite.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ngprogress-lite/ngprogress-lite.d.ts b/ngprogress-lite/ngprogress-lite.d.ts index bdee716732..20f0c6c0c8 100644 --- a/ngprogress-lite/ngprogress-lite.d.ts +++ b/ngprogress-lite/ngprogress-lite.d.ts @@ -3,7 +3,7 @@ // Definitions by: Luke Forder // Definitions: https://github.com/borisyankov/DefinitelyTyped -declare module ng.progressLite { +declare module angular.progressLite { export interface INgProgressLite { set(num: number): INgProgressLite; @@ -25,4 +25,4 @@ declare module ng.progressLite { export interface INgProgressLiteProvider { settings: IConfigurationOptions; } -} \ No newline at end of file +} From eb66c47bd21a533a1a2341d8d459103a667ff719 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:49:21 +1100 Subject: [PATCH 23/30] Update angular-resource.d.ts --- angularjs/angular-resource.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angularjs/angular-resource.d.ts b/angularjs/angular-resource.d.ts index a1649ac54c..4f03a341cc 100644 --- a/angularjs/angular-resource.d.ts +++ b/angularjs/angular-resource.d.ts @@ -146,7 +146,7 @@ declare module angular.resource { } /** extensions to base ng based on using angular-resource */ -declare module ng { +declare module angular { interface IModule { /** creating a resource service factory */ From c66de5824d8470feb18b58b829d9501e4c235120 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:50:15 +1100 Subject: [PATCH 24/30] Update angular-local-storage-tests.ts --- angular-local-storage/angular-local-storage-tests.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angular-local-storage/angular-local-storage-tests.ts b/angular-local-storage/angular-local-storage-tests.ts index fde523af5f..9836537ac1 100644 --- a/angular-local-storage/angular-local-storage-tests.ts +++ b/angular-local-storage/angular-local-storage-tests.ts @@ -12,7 +12,7 @@ interface TestScope extends ng.IScope { property: string; } -module ng.local.storage.tests { +module angular.local.storage.tests { export class TestController { constructor($scope: TestScope, localStorageService: ng.local.storage.ILocalStorageService) { // isSupported From e4accde9048f3cebe0a1e047a9e9d1f614f38171 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:50:36 +1100 Subject: [PATCH 25/30] Update angularLocalStorage-tests.ts --- angularLocalStorage/angularLocalStorage-tests.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angularLocalStorage/angularLocalStorage-tests.ts b/angularLocalStorage/angularLocalStorage-tests.ts index 7ae0d90669..32f0b119b1 100644 --- a/angularLocalStorage/angularLocalStorage-tests.ts +++ b/angularLocalStorage/angularLocalStorage-tests.ts @@ -5,7 +5,7 @@ interface TestScope extends ng.IScope { viewType: string; } -module ng.LocalStorageTests { +module angular.LocalStorageTests { export class TestController { constructor(private $scope: TestScope, private storage: ng.localStorage.ILocalStorageService) { storage.bind($scope, 'varName'); From 36e55ab5f7f7e288f1ef56a6652b8dc56da8f3b3 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:57:23 +1100 Subject: [PATCH 26/30] Update angularLocalStorage-tests.ts --- .../angularLocalStorage-tests.ts | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/angularLocalStorage/angularLocalStorage-tests.ts b/angularLocalStorage/angularLocalStorage-tests.ts index 32f0b119b1..7e32539136 100644 --- a/angularLocalStorage/angularLocalStorage-tests.ts +++ b/angularLocalStorage/angularLocalStorage-tests.ts @@ -5,20 +5,18 @@ interface TestScope extends ng.IScope { viewType: string; } -module angular.LocalStorageTests { - export class TestController { - constructor(private $scope: TestScope, private storage: ng.localStorage.ILocalStorageService) { - storage.bind($scope, 'varName'); - storage.bind($scope,'varName', { defaultValue: 'randomValue123', storeName: 'customStoreKey' }); - $scope.viewType = 'ANYTHING'; - storage.unbind($scope, 'viewType'); +export class TestController { + constructor(private $scope: TestScope, private storage: ng.localStorage.ILocalStorageService) { + storage.bind($scope, 'varName'); + storage.bind($scope,'varName', { defaultValue: 'randomValue123', storeName: 'customStoreKey' }); + $scope.viewType = 'ANYTHING'; + storage.unbind($scope, 'viewType'); - storage.set('key', 'value'); - storage.get('key'); - storage.remove('key'); + storage.set('key', 'value'); + storage.get('key'); + storage.remove('key'); - storage.clearAll(); - } + storage.clearAll(); } } From f0e0cd0f62618f5cc1ea2050da7ed4283209bafe Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 11:57:43 +1100 Subject: [PATCH 27/30] Update angular-local-storage-tests.ts --- .../angular-local-storage-tests.ts | 94 +++++++++---------- 1 file changed, 46 insertions(+), 48 deletions(-) diff --git a/angular-local-storage/angular-local-storage-tests.ts b/angular-local-storage/angular-local-storage-tests.ts index 9836537ac1..2a18b27852 100644 --- a/angular-local-storage/angular-local-storage-tests.ts +++ b/angular-local-storage/angular-local-storage-tests.ts @@ -12,55 +12,53 @@ interface TestScope extends ng.IScope { property: string; } -module angular.local.storage.tests { - export class TestController { - constructor($scope: TestScope, localStorageService: ng.local.storage.ILocalStorageService) { - // isSupported - if (localStorageService.isSupported) { - // do something - } - - // getStorageType - var storageType: string = localStorageService.getStorageType(); - - // set - $scope.submit = (key, value) => { - return localStorageService.set(key, value); - }; - - // get - $scope.getItem = (key) => { - return localStorageService.get(key); - }; - - // remove - $scope.removeItem = (key) => { - return localStorageService.remove(key); - }; - - // clearAll(regexp) - $scope.clearNumbers = () => { - return localStorageService.clearAll(/^\d+$/); - }; - - // clearAll - $scope.clearAll = () => { - return localStorageService.clearAll(); - }; - - // keys - var lsKeys = localStorageService.keys(); - - // bind - localStorageService.set('property', 'oldValue'); - $scope.unbind = localStorageService.bind($scope, 'property'); - - // deriveKey - console.log(localStorageService.deriveKey('property')); // ls.property - - // length - var lsLength: number = localStorageService.length(); +export class TestController { + constructor($scope: TestScope, localStorageService: ng.local.storage.ILocalStorageService) { + // isSupported + if (localStorageService.isSupported) { + // do something } + + // getStorageType + var storageType: string = localStorageService.getStorageType(); + + // set + $scope.submit = (key, value) => { + return localStorageService.set(key, value); + }; + + // get + $scope.getItem = (key) => { + return localStorageService.get(key); + }; + + // remove + $scope.removeItem = (key) => { + return localStorageService.remove(key); + }; + + // clearAll(regexp) + $scope.clearNumbers = () => { + return localStorageService.clearAll(/^\d+$/); + }; + + // clearAll + $scope.clearAll = () => { + return localStorageService.clearAll(); + }; + + // keys + var lsKeys = localStorageService.keys(); + + // bind + localStorageService.set('property', 'oldValue'); + $scope.unbind = localStorageService.bind($scope, 'property'); + + // deriveKey + console.log(localStorageService.deriveKey('property')); // ls.property + + // length + var lsLength: number = localStorageService.length(); } } From 6e861919791064926aed897acf6fc0132b23a26a Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 12:05:50 +1100 Subject: [PATCH 28/30] Update angularLocalStorage-tests.ts --- angularLocalStorage/angularLocalStorage-tests.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angularLocalStorage/angularLocalStorage-tests.ts b/angularLocalStorage/angularLocalStorage-tests.ts index 7e32539136..366ab6e44a 100644 --- a/angularLocalStorage/angularLocalStorage-tests.ts +++ b/angularLocalStorage/angularLocalStorage-tests.ts @@ -21,5 +21,5 @@ export class TestController { } var app = angular.module('angularLocalStorageTests', ['angularLocalStorage']); -app.controller('testCtrl', ['$scope', 'storage', ($scope: TestScope, storage: ng.localStorage.ILocalStorageService) => new ng.LocalStorageTests.TestController($scope, storage)]); +app.controller('testCtrl', ['$scope', 'storage', ($scope: TestScope, storage: ng.localStorage.ILocalStorageService) => new TestController($scope, storage)]); From 5da61408d09499e7e01f13d0d0923b0bd4c817a2 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 12:06:22 +1100 Subject: [PATCH 29/30] Update angular-local-storage-tests.ts --- angular-local-storage/angular-local-storage-tests.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/angular-local-storage/angular-local-storage-tests.ts b/angular-local-storage/angular-local-storage-tests.ts index 2a18b27852..cf61d20c94 100644 --- a/angular-local-storage/angular-local-storage-tests.ts +++ b/angular-local-storage/angular-local-storage-tests.ts @@ -70,4 +70,4 @@ app.config(function (localStorageServiceProvider: ng.local.storage.ILocalStorage .setNotify(true, true); }); -app.controller('TestController', ng.local.storage.tests.TestController); +app.controller('TestController', TestController); From f76832c80d681c7c9e9dca62428c3cd8a5326bb9 Mon Sep 17 00:00:00 2001 From: Basarat Ali Syed Date: Thu, 12 Mar 2015 14:35:30 +1100 Subject: [PATCH 30/30] Create angular-amd-tests.ts --- angularjs/angular-amd-tests.ts | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 angularjs/angular-amd-tests.ts diff --git a/angularjs/angular-amd-tests.ts b/angularjs/angular-amd-tests.ts new file mode 100644 index 0000000000..2ce75cc22d --- /dev/null +++ b/angularjs/angular-amd-tests.ts @@ -0,0 +1,7 @@ +/// + +import localName = require('angular'); +var mod: localName.IModule = localName.module('mod', []); + +// Remain compatible with the ambient version +var mod2: angular.IModule = mod;