KLBraveTrialsWindowPanelView.lua 1.1 KB

123456789101112131415161718192021222324252627
  1. ---@class KLBraveTrialsWindowPanelView:UIKmlLuaViewBase
  2. ---@field kml_bravetask_root UIKmlLuaControl
  3. ---@field title_task UIKmlLuaControl
  4. ---@field exitBtn_task UIKmlLuaControl
  5. ---@field stageName_task UIKmlLuaControl
  6. ---@field taskName_task UIKmlLuaControl
  7. ---@field rewardTxt_task UIKmlLuaControl
  8. ---@field taskProgress_task UIKmlLuaControl
  9. ---@field rewardItem_layout UIKmlLuaControl
  10. ---@field rewardItem_List UIKmlLuaControl
  11. ---@field countDown_in_copy UIKmlLuaControl
  12. ---@field text_countdown_tips UIKmlLuaControl
  13. ---@field countdown_out_copy UIKmlLuaControl
  14. ---@field panel_finish UIKmlLuaControl
  15. ---@field btn_reward UIKmlLuaControl
  16. ---@field btn_next UIKmlLuaControl
  17. local KLBraveTrialsWindowPanelView = {}
  18. setmetatable(KLBraveTrialsWindowPanelView,UIKmlLuaViewBase)
  19. local kmlPath = 'dev/outui/BraveTrials/Panel/KLBraveTrialsWindow/KLBraveTrialsWindowPanelKml'
  20. KLBraveTrialsWindowPanelView.content = CS.TCFramework.LuaManager.LoadFileText(kmlPath,nil,'.txt')
  21. ---@param parent UIKmlLuaControl
  22. function KLBraveTrialsWindowPanelView:Init(parent)
  23. self:InitRoot(parent,kmlPath,KLBraveTrialsWindowPanelView.content)
  24. end
  25. return KLBraveTrialsWindowPanelView