Make storage api global

This commit is contained in:
Nathan Gray 2013-10-07 10:08:24 +00:00
parent a190cd7302
commit 3ca2448f94

View File

@ -29,7 +29,7 @@
* @param {type} param2 * @param {type} param2
* @param {type} param3 * @param {type} param3
*/ */
egw.extend('store', egw.MODULE_WND_LOCAL, function(_app, _wnd) { egw.extend('store', egw.MODULE_GLOBAL, function(_app, _wnd) {
var egw = this; var egw = this;
@ -55,7 +55,7 @@ egw.extend('store', egw.MODULE_WND_LOCAL, function(_app, _wnd) {
*/ */
getSessionItem: function(application, key) { getSessionItem: function(application, key) {
key = mapKey(application, key); key = mapKey(application, key);
return window.sessionStorage.getItem(key); return _wnd.sessionStorage.getItem(key);
}, },
/** /**
@ -68,7 +68,7 @@ egw.extend('store', egw.MODULE_WND_LOCAL, function(_app, _wnd) {
*/ */
setSessionItem: function(application, key, value) { setSessionItem: function(application, key, value) {
key = mapKey(application, key); key = mapKey(application, key);
return window.sessionStorage.setItem(key, value); return _wnd.sessionStorage.setItem(key, value);
}, },
/** /**
@ -79,7 +79,7 @@ egw.extend('store', egw.MODULE_WND_LOCAL, function(_app, _wnd) {
*/ */
removeSessionItem: function(application, key) { removeSessionItem: function(application, key) {
key = uniqueKey(application, key); key = uniqueKey(application, key);
return window.sessionStorage.removeItem(key); return _wnd.sessionStorage.removeItem(key);
}, },