"use strict"; cc._RF.push(module, 'bc78d2jQcZJH6aRp05pzfXJ', 'friend_black_panel'); // Scripts/mod/friend/view/friend_black_panel.js "use strict"; // -------------------------------------------------------------------- // @author: @syg.com(必填, 创建模块的人员) // @description: // 竖版好友赠送友情点 //
Create: new Date().toISOString() // -------------------------------------------------------------------- var PathTool = require("pathtool"); var FriendController = require("friend_controller"); var FriendBlackPanel = cc.Class({ "extends": BasePanel, ctor: function ctor() { this.prefabPath = PathTool.getPrefabPath("friend", "friend_black_panel"); this.ctrl = FriendController.getInstance(); this.size = cc.size(720, 800); this.item_list = {}; }, initPanel: function initPanel() { this.root_wnd.setContentSize(this.size); this.main_panel = this.root_wnd.getChildByName("main_panel"); this.num_label = this.main_panel.getChildByName("rich_text").getComponent(cc.RichText); }, registerEvent: function registerEvent() {}, setData: function setData(data) { if (data == null) return; this.data = data; if (this.root_wnd != null) this.onShow(); }, onShow: function onShow() { if (this.num_label == null) return; var all_num = this.ctrl.getModel().getBlackListOnlineAndTotal().total_num; this.num_label.string = cc.js.formatStr(Utils.TI18N("黑名单数:%s/%s"), all_num, 50); }, setCallFun: function setCallFun(call_fun) { this.call_fun = call_fun; }, setVisibleStatus: function setVisibleStatus(bool) { if (this.root_wnd == null) return; this.root_wnd.active = bool; }, openRootWnd: function openRootWnd() {}, closeCallBack: function closeCallBack() {} }); module.exports = FriendBlackPanel; cc._RF.pop();