storage -> self

This commit is contained in:
Joe Fleming 2014-08-05 14:06:37 -07:00
parent 08d7c35d4e
commit e2a605c69e

View file

@ -4,31 +4,31 @@ define(function (require) {
modules.get('kibana/storage')
.service('storage', function ($window) {
function Storage() {
var storage = this;
storage.store = $window.localStorage;
var self = this;
self.store = $window.localStorage;
storage.get = function (key) {
self.get = function (key) {
try {
return JSON.parse(storage.store.getItem(key));
return JSON.parse(self.store.getItem(key));
} catch (e) {
return null;
}
};
storage.set = function (key, value) {
self.set = function (key, value) {
try {
return storage.store.setItem(key, JSON.stringify(value));
return self.store.setItem(key, JSON.stringify(value));
} catch (e) {
return false;
}
};
storage.remove = function (key) {
return storage.store.removeItem(key);
self.remove = function (key) {
return self.store.removeItem(key);
};
storage.clear = function () {
return storage.store.clear();
self.clear = function () {
return self.store.clear();
};
}