backendless
Version:
Backendless JavaScript SDK for Node.js and the browser
33 lines (32 loc) • 943 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
var VirtualStorage = /*#__PURE__*/function () {
function VirtualStorage() {
(0, _classCallCheck2["default"])(this, VirtualStorage);
this.data = {};
}
(0, _createClass2["default"])(VirtualStorage, [{
key: "get",
value: function get(key) {
return this.data[key];
}
}, {
key: "set",
value: function set(key, value) {
this.data[key] = value;
}
}, {
key: "remove",
value: function remove(key) {
delete this.data[key];
}
}]);
return VirtualStorage;
}();
exports["default"] = VirtualStorage;