var needle=["qui/classes/DOM"];("undefined"==typeof window.localStorage||"undefined"==typeof window.sessionStorage)&&needle.push("qui/classes/storage/Polyfill"),define("qui/classes/storage/Storage",needle,function(e){"use strict";return new Class({Extends:e,Type:"qui/classes/storage/Storage",$data:{},set:function(e,t){try{window.localStorage.setItem(e,t)}catch(a){this.$data[e]=t}},get:function(e){try{return window.localStorage.getItem(e)}catch(t){}return"undefined"!=typeof this.$data[e]?this.$data[e]:null},remove:function(e){try{window.localStorage.removeItem(e)}catch(t){}"undefined"!=typeof this.$data[e]&&delete this.$data[e]},clear:function(){this.$data={};try{window.localStorage.clear()}catch(e){}}})});
//# sourceMappingURL=Storage.js.map