local UIFreeLineupDetailPanel = require("View/FreeLineUp/UIFreeLineupDetailPanel") local UIGuildMineFreeLineupDetailPanel = UIViewClass(UIFreeLineupDetailPanel) local EventSystem = require('Event/EventSystem') -- OVERRIDE function UIGuildMineFreeLineupDetailPanel:SaveLineupDetail() MDL.FreeLineUp.FreeLineUpSlotSetRequest(self.curFuncType, self.serverData, MDL.FreeLineUp.SetType.Simulate) end function UIGuildMineFreeLineupDetailPanel:OnButtonClicked(comp) if comp == self.UITemplateTitlePanel.btn_Home then self:CloseView() EventSystem.Dispatch(EventID.UI_GuildMine_LineupDetailPanelHome) else UIFreeLineupDetailPanel.OnButtonClicked(self, comp) end end function UIGuildMineFreeLineupDetailPanel:OnClosedFunc() self.serverData = nil end return UIGuildMineFreeLineupDetailPanel