ModeBtnNodeItemCtr.lua 877 B

123456789101112131415161718192021222324252627
  1. local ModeBtnNodeItemCtr = {}
  2. function ModeBtnNodeItemCtr:SetData(wnd, itemlua, logicData, enterType, onClickOwner, onClickCB, params)
  3. --LogError("---------------"..itemlua:getClassName().."----------------"..Inspect(logicData))
  4. self:InitUI(wnd, itemlua, logicData, enterType, onClickOwner, onClickCB, params)
  5. --self:SetItemsData(itemlua, logicData)
  6. --self:SetBtns(itemlua, logicData)
  7. end
  8. function ModeBtnNodeItemCtr:InitUI(wnd, itemlua, logicData, enterType, onClickOwner, onClickCB, params)
  9. local modeTxt = I18N.T("MapModeTxt_"..logicData)
  10. itemlua.modeText.text.text = modeTxt
  11. wnd.uiBase:AddButtonUniqueEventListener(itemlua.modeBtn.button,onClickOwner,onClickCB,logicData)
  12. end
  13. function ModeBtnNodeItemCtr:SetItemsData(itemlua, logicData)
  14. end
  15. function ModeBtnNodeItemCtr:SetBtns(itemlua, logicData)
  16. end
  17. return ModeBtnNodeItemCtr