removed get/set (not present in the object);added function;updated test file; (#9356)

This commit is contained in:
João Monteiro
2016-05-21 16:16:41 +01:00
committed by Masahiro Wakame
parent 48a5cfd0d7
commit c59e98d3ee
2 changed files with 6 additions and 11 deletions

View File

@@ -5,10 +5,6 @@ var app: any;
app.controller('LocalCtrl', function ($localStorage: angular.storage.IStorageService) {
$localStorage.set('MyKey', 'value');
$localStorage.get('MyKey');
$localStorage.$default({
counter: 1
});
@@ -20,14 +16,12 @@ app.controller('LocalCtrl', function ($localStorage: angular.storage.IStorageSer
$localStorage.$reset();
$localStorage.$apply();
$localStorage.$sync();
});
app.controller('SessionCtrl', function ($sessionStorage: angular.storage.IStorageService) {
$sessionStorage.set('MyKey', 'value');
$sessionStorage.get('MyKey');
$sessionStorage.$default({
counter: 1
});
@@ -39,9 +33,12 @@ app.controller('SessionCtrl', function ($sessionStorage: angular.storage.IStorag
$sessionStorage.$reset();
$sessionStorage.$apply();
$sessionStorage.$sync();
});
app.config(['$localStorageProvider', function ($localStorageProvider: angular.storage.IStorageProvider) {
$localStorageProvider.setKeyPrefix('NewPrefix');
$localStorageProvider.get('MyKey');

View File

@@ -11,9 +11,7 @@ declare namespace angular.storage {
$default(items: {}): IStorageService;
$reset(items?: {}): IStorageService;
$apply(): void;
get<T>(key: string): T;
set<T>(key: string, value: T): T;
$sync(): void;
}
export interface IStorageProvider extends angular.IServiceProvider {