KLGemEquipUIPanelView.lua 1.2 KB

12345678910111213141516171819202122232425262728293031
  1. ---@class KLGemEquipUIPanelView:UIKmlLuaViewBase
  2. ---@field UIEquipPanel UIKmlLuaControl
  3. ---@field CloseButton UIKmlLuaControl
  4. ---@field UIEquipPanel_Root UIKmlLuaControl
  5. ---@field panelNameText UIKmlLuaControl
  6. ---@field EquipGrid UIKmlLuaControl
  7. ---@field wearBarChange UIKmlLuaControl
  8. ---@field MoneyList UIKmlLuaControl
  9. ---@field moneyBackground UIKmlLuaControl
  10. ---@field moneyText UIKmlLuaControl
  11. ---@field WearArchange UIKmlLuaControl
  12. ---@field MUCoinBackground UIKmlLuaControl
  13. ---@field muCoinText UIKmlLuaControl
  14. ---@field MUBindCoinBackground UIKmlLuaControl
  15. ---@field muBindCoinText UIKmlLuaControl
  16. ---@field diamondBackground UIKmlLuaControl
  17. ---@field diamondText UIKmlLuaControl
  18. ---@field Grade UIKmlLuaControl
  19. ---@field WearBarList UIKmlLuaControl
  20. ---@field Content UIKmlLuaControl
  21. local KLGemEquipUIPanelView = {}
  22. setmetatable(KLGemEquipUIPanelView,UIKmlLuaViewBase)
  23. local kmlPath = 'dev/outui/Equip/Panel/KLGemEquipUI/KLGemEquipUIPanelKml'
  24. KLGemEquipUIPanelView.content = CS.TCFramework.LuaManager.LoadFileText(kmlPath,nil,'.txt')
  25. ---@param parent UIKmlLuaControl
  26. function KLGemEquipUIPanelView:Init(parent)
  27. self:InitRoot(parent,kmlPath,KLGemEquipUIPanelView.content)
  28. end
  29. return KLGemEquipUIPanelView