var __extends = (this && this.__extends) || function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); }; /// <reference path="./AbstractStorage.ts" /> var econda; (function (econda) { var env; (function (env) { var LocalStorage = (function (_super) { __extends(LocalStorage, _super); function LocalStorage() { _super.apply(this, arguments); } LocalStorage.prototype.storage = function () { return window.localStorage; }; LocalStorage.isAvailable = function () { return new LocalStorage().isAvailable(); }; LocalStorage.setItem = function (key, data) { new LocalStorage().setItem(key, data); }; LocalStorage.getItem = function (key) { return new LocalStorage().getItem(key); }; LocalStorage.removeItem = function (key) { new LocalStorage().removeItem(key); }; return LocalStorage; }(econda.env.AbstractStorage)); env.LocalStorage = LocalStorage; })(env = econda.env || (econda.env = {})); })(econda || (econda = {}));