| 123456789101112131415161718192021222324252627282930313233 | "use strict";var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault");var _keys = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/keys"));/** * @flow * @private */var StorageController = {  async: 0,  getItem: function (path /*: string*/) /*: ?string*/{    return wx.getStorageSync(path);  },  setItem: function (path /*: string*/, value /*: string*/) {    try {      wx.setStorageSync(path, value);    } catch (e) {      // Quota exceeded    }  },  removeItem: function (path /*: string*/) {    wx.removeStorageSync(path);  },  getAllKeys: function () {    var res = wx.getStorageInfoSync();    return (0, _keys.default)(res);  },  clear: function () {    wx.clearStorageSync();  }};module.exports = StorageController;
 |