UNPKG

gamelet-pixui-frame

Version:

pixui开发者框架

64 lines 2.43 kB
"use strict"; /** * ------------------------------------------------------- * 组件名称: pluginsForActivityCenter * 组件功能: 活动中心控制插件 * 联系人: jnjnjnzhang * 版本: 1.0 * ------------------------------------------------------- */ Object.defineProperty(exports, "__esModule", { value: true }); exports.pluginsForActivityCenter = void 0; var utilities_1 = require("../framework/utilities/utilities"); var jssdk_gameletapi_1 = require("../framework/impl/jssdkimpl/jssdk_gameletapi"); /** * 给活动中心导出的一些接口,目前只能在单独适配过或者1.5.1版本后的JS-SDK中使用 */ var pluginsForActivityCenterImpl = /** @class */ (function () { function pluginsForActivityCenterImpl() { } /** * 获取小应用资源目录 */ pluginsForActivityCenterImpl.prototype.getArchivePath = function () { return jssdk_gameletapi_1.JSSDKGameletAPI.getInstance().getArchivePath(); }; /** * 读取文件到ArrayBuffer * @param path 文件路径 * @returns 文件内容 */ pluginsForActivityCenterImpl.prototype.loadFileToArrayBuffer = function (path) { return jssdk_gameletapi_1.JSSDKGameletAPI.getInstance().loadFileToArrayBuffer(path); }; /** * 将一个ArrayBuffer保存到文件 * @param path 文件路径 * @param arrayBuffer 保存的arrayBuffer */ pluginsForActivityCenterImpl.prototype.saveArrayBufferToFile = function (path, arrayBuffer) { return jssdk_gameletapi_1.JSSDKGameletAPI.getInstance().saveArrayBufferToFile(path, arrayBuffer); }; /** * 将一个文件加载到string * @param path 文件路径 * @returns 文件内容 */ pluginsForActivityCenterImpl.prototype.loadFileToString = function (path) { return jssdk_gameletapi_1.JSSDKGameletAPI.getInstance().loadFileToString(path); }; /** * 将一个string保存到文件 * @param path 文件路径 * @param str 保存的string */ pluginsForActivityCenterImpl.prototype.saveStringToFile = function (path, str) { return jssdk_gameletapi_1.JSSDKGameletAPI.getInstance().saveStringToFile(path, str); }; return pluginsForActivityCenterImpl; }()); /** * 单例化 */ exports.pluginsForActivityCenter = (0, utilities_1.singleton)(pluginsForActivityCenterImpl).getInstance(); //# sourceMappingURL=pluginsForActivityCenter.js.map