KLUIArchangelRewardItemView.lua 1.1 KB

12345678910111213141516171819202122232425262728
  1. ---@class KLUIArchangelRewardItemView:UIKmlLuaViewBase
  2. ---@field UIArchangelRewardTemplate UIKmlLuaControl
  3. ---@field UIArchangelRewardTemplateBg UIKmlLuaControl
  4. ---@field Image UIKmlLuaControl
  5. ---@field icon UIKmlLuaControl
  6. ---@field bg UIKmlLuaControl
  7. ---@field numtext UIKmlLuaControl
  8. ---@field TextTime UIKmlLuaControl
  9. ---@field itemReward UIKmlLuaControl
  10. ---@field ClaimedText UIKmlLuaControl
  11. ---@field ClaimedIcon UIKmlLuaControl
  12. ---@field bg_1 UIKmlLuaControl
  13. ---@field effect_model UIKmlLuaControl
  14. ---@field Textcur UIKmlLuaControl
  15. ---@field remainCount UIKmlLuaControl
  16. ---@field getButton UIKmlLuaControl
  17. ---@field buyButton UIKmlLuaControl
  18. local KLUIArchangelRewardItemView = {}
  19. setmetatable(KLUIArchangelRewardItemView,UIKmlLuaViewBase)
  20. local kmlPath = 'dev/outui/OpenServiceArchangelWelfare/Item/KLUIArchangelReward/KLUIArchangelRewardItemKml'
  21. KLUIArchangelRewardItemView.content = CS.TCFramework.LuaManager.LoadFileText(kmlPath,nil,'.txt')
  22. ---@param parent UIKmlLuaControl
  23. function KLUIArchangelRewardItemView:Init(parent)
  24. self:InitRoot(parent,kmlPath,KLUIArchangelRewardItemView.content)
  25. end
  26. return KLUIArchangelRewardItemView