UIDojoRewardCtr.lua 740 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. local UIDojoRewardCtr = class("UIDojoRewardCtr", require("UICtrBase"))
  2. function UIDojoRewardCtr:Init(view)
  3. self.view = view
  4. end
  5. function UIDojoRewardCtr:SetData(data)
  6. self.asyncIdx = 0
  7. self:InitRankRewardData()
  8. if data == nil then return end
  9. self.data = data
  10. end
  11. function UIDojoRewardCtr:InitDanRewardData()
  12. if self.data ~= nil then
  13. end
  14. end
  15. function UIDojoRewardCtr:InitRankRewardData()
  16. self.rankRewardList = ManagerContainer.DataMgr.ArenaData:GetDanRankReward()
  17. end
  18. function UIDojoRewardCtr:GetAsyncIdx()
  19. self.asyncIdx = self.asyncIdx + 1
  20. return self.asyncIdx
  21. end
  22. function UIDojoRewardCtr:GetData()
  23. return self.data
  24. end
  25. function UIDojoRewardCtr:OnDispose()
  26. self.data = nil
  27. self.view = nil
  28. end
  29. return UIDojoRewardCtr