"use strict"; cc._RF.push(module, '37ce0KTzfFHW55l3GuSLwFf', 'once.rewards.wnd'); // Scripts/mod/once/once.rewards.wnd.js "use strict"; /****************************************************************** * * 个人推送界面 * ******************************************************************/ var BridgeWindow = require("bridge.window"); var FxSVC = require("nx.fx.sv.expand"); var OnceMod = require("once.rewards.mod"); cc.Class({ "extends": BridgeWindow, properties: { lstRewards: { "default": null, type: FxSVC } }, // 展示 onEnable: function onEnable() { // 道具列表 var items = nx.bridge.vget("OnceRewards"); this.lstRewards.rebuild(items); var empty = nx.dt.arrEmpty(items); nx.gui.setActive(this, "panel/get", !empty); nx.gui.setActive(this, "panel/off", empty); }, // 销毁 onDisable: function onDisable() { // 视图监听解除 nx.bridge.vunbind(this); }, // 點擊領取 onTouchReward: function onTouchReward() { var _this = this; OnceMod.getInstance().reqReward(function (_ret) { _this.close(); }); } }); cc._RF.pop();