local ModeBtnNodeItemCtr = {} function ModeBtnNodeItemCtr:SetData(wnd, itemlua, logicData, enterType, onClickOwner, onClickCB, params) LogError("---------------"..itemlua:getClassName().."----------------"..Inspect(logicData)) self:InitUI(wnd, itemlua, logicData, enterType, onClickOwner, onClickCB, params) --self:SetItemsData(itemlua, logicData) --self:SetBtns(itemlua, logicData) end function ModeBtnNodeItemCtr:InitUI(wnd, itemlua, logicData, enterType, onClickOwner, onClickCB, params) local modeTxt = I18N.T("MapModeTxt_"..logicData) itemlua.modeText.text.text = modeTxt wnd.uiBase:AddButtonUniqueEventListener(itemlua.modeBtn.button,onClickOwner,onClickCB,logicData) end function ModeBtnNodeItemCtr:SetItemsData(itemlua, logicData) end function ModeBtnNodeItemCtr:SetBtns(itemlua, logicData) end return ModeBtnNodeItemCtr