KLEquipDecomposeUIPanelView.lua 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. ---@class KLEquipDecomposeUIPanelView:UIKmlLuaViewBase
  2. ---@field prefab_299 UIKmlLuaControl
  3. ---@field BG UIKmlLuaControl
  4. ---@field CloseButton UIKmlLuaControl
  5. ---@field HelpButton UIKmlLuaControl
  6. ---@field Info UIKmlLuaControl
  7. ---@field DecomposeButton UIKmlLuaControl
  8. ---@field DecomposeButtonText UIKmlLuaControl
  9. ---@field NoInfo UIKmlLuaControl
  10. ---@field decoIcon UIKmlLuaControl
  11. ---@field decoIconLineR UIKmlLuaControl
  12. ---@field decoIconLineL UIKmlLuaControl
  13. ---@field decoIcon_1 UIKmlLuaControl
  14. ---@field decoIcon_1_Icon UIKmlLuaControl
  15. ---@field decoIcon_1_Text UIKmlLuaControl
  16. ---@field ChooseTypeScroll UIKmlLuaControl
  17. ---@field ChooseTypeCount UIKmlLuaControl
  18. ---@field DecomposeGetScrollView UIKmlLuaControl
  19. ---@field DecomposeGetCount UIKmlLuaControl
  20. ---@field DecomposeGetDataList UIKmlLuaControl
  21. ---@field DecomposeCustomScrollView UIKmlLuaControl
  22. ---@field DecomposeCustomCount UIKmlLuaControl
  23. ---@field DecomposeCustomDataList UIKmlLuaControl
  24. ---@field EquipBg UIKmlLuaControl
  25. ---@field EquipScrollView UIKmlLuaControl
  26. ---@field gridview2 UIKmlLuaControl
  27. ---@field EquipList UIKmlLuaControl
  28. local KLEquipDecomposeUIPanelView = {}
  29. setmetatable(KLEquipDecomposeUIPanelView,UIKmlLuaViewBase)
  30. local kmlPath = 'dev/ui/Equip/Panel/KLEquipDecomposeUI/KLEquipDecomposeUIPanelKml'
  31. KLEquipDecomposeUIPanelView.content = CS.TCFramework.LuaManager.LoadFileText(kmlPath,nil,'.txt')
  32. ---@param parent UIKmlLuaControl
  33. function KLEquipDecomposeUIPanelView:Init(parent)
  34. self:InitRoot(parent,kmlPath,KLEquipDecomposeUIPanelView.content)
  35. end
  36. return KLEquipDecomposeUIPanelView