UIActivityKingTaskView_Generate.lua 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436
  1. ---@class UIActivityKingTask__Generate_backBtn
  2. ---@field public gameObject UnityEngine.GameObject
  3. ---@field public button UnityEngine.UI.Button
  4. ---@class UIActivityKingTask__Generate_title
  5. ---@field public gameObject UnityEngine.GameObject
  6. ---@field public text TMPro.TextMeshProUGUI
  7. ---@class UIActivityKingTask__Generate_TimeTxt
  8. ---@field public gameObject UnityEngine.GameObject
  9. ---@field public text TMPro.TextMeshProUGUI
  10. ---@class UIActivityKingTask__Generate_bg
  11. ---@field public gameObject UnityEngine.GameObject
  12. ---@field public image UnityEngine.UI.Image
  13. ---@class UIActivityKingTask__Generate_banner
  14. ---@field public gameObject UnityEngine.GameObject
  15. ---@field public image UnityEngine.UI.Image
  16. ---@class UIActivityKingTask__Generate_dailyTaskToggle_label
  17. ---@field public gameObject UnityEngine.GameObject
  18. ---@field public text TMPro.TextMeshProUGUI
  19. ---@class UIActivityKingTask__Generate_dailyTaskToggle
  20. ---@field public gameObject UnityEngine.GameObject
  21. ---@field public toggle UnityEngine.UI.Toggle
  22. ---@field public label UIActivityKingTask__Generate_dailyTaskToggle_label
  23. ---@field public redpoint UnityEngine.GameObject
  24. ---@class UIActivityKingTask__Generate_growthTaskToggle_label
  25. ---@field public gameObject UnityEngine.GameObject
  26. ---@field public text TMPro.TextMeshProUGUI
  27. ---@class UIActivityKingTask__Generate_growthTaskToggle
  28. ---@field public gameObject UnityEngine.GameObject
  29. ---@field public toggle UnityEngine.UI.Toggle
  30. ---@field public label UIActivityKingTask__Generate_growthTaskToggle_label
  31. ---@field public redpoint UnityEngine.GameObject
  32. ---@class UIActivityKingTask__Generate_taskListScroll
  33. ---@field public gameObject UnityEngine.GameObject
  34. ---@field public loopListView SuperScrollView.LoopListView
  35. ---@class UIActivityKingTask__Generate_leftTimeNode_icon
  36. ---@field public gameObject UnityEngine.GameObject
  37. ---@field public image UnityEngine.UI.Image
  38. ---@class UIActivityKingTask__Generate_leftTimeNode_leftTimeTxt
  39. ---@field public gameObject UnityEngine.GameObject
  40. ---@field public text UnityEngine.UI.Text
  41. ---@class UIActivityKingTask__Generate_leftTimeNode
  42. ---@field public gameObject UnityEngine.GameObject
  43. ---@field public leftTimeTxt UIActivityKingTask__Generate_leftTimeNode_leftTimeTxt
  44. ---@field public icon UIActivityKingTask__Generate_leftTimeNode_icon
  45. ---@class UIActivityKingTask__Generate_AnyBtn
  46. ---@field public gameObject UnityEngine.GameObject
  47. ---@field public button UnityEngine.UI.Button
  48. ---@class UIActivityKingTask__Generate
  49. ---@field private gameObject UnityEngine.GameObject
  50. ---@field private transform UnityEngine.Transform
  51. ---@field private AnyBtn UIActivityKingTask__Generate_AnyBtn
  52. ---@field private leftTimeNode UIActivityKingTask__Generate_leftTimeNode
  53. ---@field private taskListScroll UIActivityKingTask__Generate_taskListScroll
  54. ---@field private taskItemActivity UnityEngine.GameObject
  55. ---@field private toggleGroup UnityEngine.GameObject
  56. ---@field private growthTaskToggle UIActivityKingTask__Generate_growthTaskToggle
  57. ---@field private dailyTaskToggle UIActivityKingTask__Generate_dailyTaskToggle
  58. ---@field private banner UIActivityKingTask__Generate_banner
  59. ---@field private bg UIActivityKingTask__Generate_bg
  60. ---@field private TimeTxt UIActivityKingTask__Generate_TimeTxt
  61. ---@field private title UIActivityKingTask__Generate_title
  62. ---@field private backBtn UIActivityKingTask__Generate_backBtn
  63. local UIActivityKingTaskView = class("UIActivityKingTaskView", require("UIViewBase"))
  64. function UIActivityKingTaskView:ctor()
  65. end
  66. ---@private
  67. function UIActivityKingTaskView:SetActive(result)
  68. self.gameObject:SetActive(result)
  69. end
  70. ---@private
  71. function UIActivityKingTaskView:InitGenerate(Root, data)
  72. self.transform = Root
  73. self.inited = true
  74. if self.super.Init then
  75. self.super.Init(self)
  76. end
  77. local tmp
  78. self:InitGenerate__1(Root,data)
  79. self:InitGenerate__2(Root,data)
  80. self:InitGenerate__3(Root,data)
  81. self:InitGenerate__4(Root,data)
  82. self:InitGenerate__5(Root,data)
  83. self:InitGenerate__6(Root,data)
  84. self:InitGenerate__7(Root,data)
  85. self:InitGenerate__8(Root,data)
  86. self:InitGenerate__9(Root,data)
  87. self:InitGenerate__10(Root,data)
  88. self:InitGenerate__11(Root,data)
  89. self:InitGenerate__12(Root,data)
  90. self:InitGenerate__13(Root,data)
  91. self:InitGenerate__14(Root,data)
  92. self:InitGenerate__15(Root,data)
  93. self:InitGenerate__16(Root,data)
  94. self:InitGenerate__17(Root,data)
  95. self:InitGenerate__18(Root,data)
  96. end
  97. ---@private
  98. function UIActivityKingTaskView:InitGenerate__1(Root, data)
  99. --[[
  100. UIAnimator/Alpha
  101. --]]
  102. local tmp = Root:Find("UIAnimator/Alpha").gameObject
  103. if tolua.getpeer(tmp) == nil then
  104. tolua.setpeer(tmp, {})
  105. end
  106. self.AnyBtn = tmp
  107. tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
  108. end
  109. ---@private
  110. function UIActivityKingTaskView:InitGenerate__2(Root, data)
  111. --[[
  112. UIAnimator/Window/Bottom/Bg/TimeCountdown
  113. --]]
  114. local tmp = Root:Find("UIAnimator/Window/Bottom/Bg/TimeCountdown").gameObject
  115. if tolua.getpeer(tmp) == nil then
  116. tolua.setpeer(tmp, {})
  117. end
  118. self.leftTimeNode = tmp
  119. end
  120. ---@private
  121. function UIActivityKingTaskView:InitGenerate__3(Root, data)
  122. --[[
  123. UIAnimator/Window/Bottom/Bg/TimeCountdown/Text
  124. --]]
  125. local tmp = Root:Find("UIAnimator/Window/Bottom/Bg/TimeCountdown/Text").gameObject
  126. if tolua.getpeer(tmp) == nil then
  127. tolua.setpeer(tmp, {})
  128. end
  129. self.leftTimeNode.leftTimeTxt = tmp
  130. tmp.text = tmp:GetComponent(Enum.TypeInfo.Text)
  131. end
  132. ---@private
  133. function UIActivityKingTaskView:InitGenerate__4(Root, data)
  134. --[[
  135. UIAnimator/Window/Bottom/Bg/TimeCountdown/Text/Icon
  136. --]]
  137. local tmp = Root:Find("UIAnimator/Window/Bottom/Bg/TimeCountdown/Text/Icon").gameObject
  138. if tolua.getpeer(tmp) == nil then
  139. tolua.setpeer(tmp, {})
  140. end
  141. self.leftTimeNode.icon = tmp
  142. tmp.image = tmp:GetComponent(Enum.TypeInfo.Image)
  143. end
  144. ---@private
  145. function UIActivityKingTaskView:InitGenerate__5(Root, data)
  146. --[[
  147. UIAnimator/Window/Bottom/Bg/ScrollView
  148. --]]
  149. local tmp = Root:Find("UIAnimator/Window/Bottom/Bg/ScrollView").gameObject
  150. if tolua.getpeer(tmp) == nil then
  151. tolua.setpeer(tmp, {})
  152. end
  153. self.taskListScroll = tmp
  154. tmp.loopListView = tmp:GetComponent(Enum.TypeInfo.LoopListView)
  155. end
  156. ---@private
  157. function UIActivityKingTaskView:InitGenerate__6(Root, data)
  158. --[[
  159. UIAnimator/Window/Bottom/Bg/ScrollView/Viewport/Content/TaskItemActivity
  160. --]]
  161. local tmp = Root:Find("UIAnimator/Window/Bottom/Bg/ScrollView/Viewport/Content/TaskItemActivity").gameObject
  162. if tolua.getpeer(tmp) == nil then
  163. tolua.setpeer(tmp, {})
  164. end
  165. self.taskItemActivity = CommonUtil.BindGridViewItem2LuaStatic("TaskItemActivity", tmp)
  166. self.taskItemActivity.prefabName = "TaskItemActivity"
  167. end
  168. ---@private
  169. function UIActivityKingTaskView:InitGenerate__7(Root, data)
  170. --[[
  171. UIAnimator/Window/Bottom/ToggleGroup
  172. --]]
  173. local tmp = Root:Find("UIAnimator/Window/Bottom/ToggleGroup").gameObject
  174. if tolua.getpeer(tmp) == nil then
  175. tolua.setpeer(tmp, {})
  176. end
  177. self.toggleGroup = tmp
  178. end
  179. ---@private
  180. function UIActivityKingTaskView:InitGenerate__8(Root, data)
  181. --[[
  182. UIAnimator/Window/Bottom/ToggleGroup/Toggle1
  183. --]]
  184. local tmp = Root:Find("UIAnimator/Window/Bottom/ToggleGroup/Toggle1").gameObject
  185. if tolua.getpeer(tmp) == nil then
  186. tolua.setpeer(tmp, {})
  187. end
  188. self.growthTaskToggle = tmp
  189. tmp.toggle = tmp:GetComponent(Enum.TypeInfo.Toggle)
  190. end
  191. ---@private
  192. function UIActivityKingTaskView:InitGenerate__9(Root, data)
  193. --[[
  194. UIAnimator/Window/Bottom/ToggleGroup/Toggle1/Label
  195. --]]
  196. local tmp = Root:Find("UIAnimator/Window/Bottom/ToggleGroup/Toggle1/Label").gameObject
  197. if tolua.getpeer(tmp) == nil then
  198. tolua.setpeer(tmp, {})
  199. end
  200. self.growthTaskToggle.label = tmp
  201. tmp.text = tmp:GetComponent(Enum.TypeInfo.TextMeshProUGUI)
  202. end
  203. ---@private
  204. function UIActivityKingTaskView:InitGenerate__10(Root, data)
  205. --[[
  206. UIAnimator/Window/Bottom/ToggleGroup/Toggle1/UIRedPointRP
  207. --]]
  208. local tmp = Root:Find("UIAnimator/Window/Bottom/ToggleGroup/Toggle1/UIRedPointRP").gameObject
  209. if tolua.getpeer(tmp) == nil then
  210. tolua.setpeer(tmp, {})
  211. end
  212. self.growthTaskToggle.redpoint = tmp
  213. end
  214. ---@private
  215. function UIActivityKingTaskView:InitGenerate__11(Root, data)
  216. --[[
  217. UIAnimator/Window/Bottom/ToggleGroup/Toggle2
  218. --]]
  219. local tmp = Root:Find("UIAnimator/Window/Bottom/ToggleGroup/Toggle2").gameObject
  220. if tolua.getpeer(tmp) == nil then
  221. tolua.setpeer(tmp, {})
  222. end
  223. self.dailyTaskToggle = tmp
  224. tmp.toggle = tmp:GetComponent(Enum.TypeInfo.Toggle)
  225. end
  226. ---@private
  227. function UIActivityKingTaskView:InitGenerate__12(Root, data)
  228. --[[
  229. UIAnimator/Window/Bottom/ToggleGroup/Toggle2/Label
  230. --]]
  231. local tmp = Root:Find("UIAnimator/Window/Bottom/ToggleGroup/Toggle2/Label").gameObject
  232. if tolua.getpeer(tmp) == nil then
  233. tolua.setpeer(tmp, {})
  234. end
  235. self.dailyTaskToggle.label = tmp
  236. tmp.text = tmp:GetComponent(Enum.TypeInfo.TextMeshProUGUI)
  237. end
  238. ---@private
  239. function UIActivityKingTaskView:InitGenerate__13(Root, data)
  240. --[[
  241. UIAnimator/Window/Bottom/ToggleGroup/Toggle2/UIRedPointRP
  242. --]]
  243. local tmp = Root:Find("UIAnimator/Window/Bottom/ToggleGroup/Toggle2/UIRedPointRP").gameObject
  244. if tolua.getpeer(tmp) == nil then
  245. tolua.setpeer(tmp, {})
  246. end
  247. self.dailyTaskToggle.redpoint = tmp
  248. end
  249. ---@private
  250. function UIActivityKingTaskView:InitGenerate__14(Root, data)
  251. --[[
  252. UIAnimator/Window/Banner
  253. --]]
  254. local tmp = Root:Find("UIAnimator/Window/Banner").gameObject
  255. if tolua.getpeer(tmp) == nil then
  256. tolua.setpeer(tmp, {})
  257. end
  258. self.banner = tmp
  259. tmp.image = tmp:GetComponent(Enum.TypeInfo.Image)
  260. end
  261. ---@private
  262. function UIActivityKingTaskView:InitGenerate__15(Root, data)
  263. --[[
  264. UIAnimator/Window/Banner/Image
  265. --]]
  266. local tmp = Root:Find("UIAnimator/Window/Banner/Image").gameObject
  267. if tolua.getpeer(tmp) == nil then
  268. tolua.setpeer(tmp, {})
  269. end
  270. self.bg = tmp
  271. tmp.image = tmp:GetComponent(Enum.TypeInfo.Image)
  272. end
  273. ---@private
  274. function UIActivityKingTaskView:InitGenerate__16(Root, data)
  275. --[[
  276. UIAnimator/Window/Banner/Time/Time
  277. --]]
  278. local tmp = Root:Find("UIAnimator/Window/Banner/Time/Time").gameObject
  279. if tolua.getpeer(tmp) == nil then
  280. tolua.setpeer(tmp, {})
  281. end
  282. self.TimeTxt = tmp
  283. tmp.text = tmp:GetComponent(Enum.TypeInfo.TextMeshProUGUI)
  284. end
  285. ---@private
  286. function UIActivityKingTaskView:InitGenerate__17(Root, data)
  287. --[[
  288. UIAnimator/Window/Banner/Label/Text
  289. --]]
  290. local tmp = Root:Find("UIAnimator/Window/Banner/Label/Text").gameObject
  291. if tolua.getpeer(tmp) == nil then
  292. tolua.setpeer(tmp, {})
  293. end
  294. self.title = tmp
  295. tmp.text = tmp:GetComponent(Enum.TypeInfo.TextMeshProUGUI)
  296. end
  297. ---@private
  298. function UIActivityKingTaskView:InitGenerate__18(Root, data)
  299. --[[
  300. UIAnimator/Window/BtnBack
  301. --]]
  302. local tmp = Root:Find("UIAnimator/Window/BtnBack").gameObject
  303. if tolua.getpeer(tmp) == nil then
  304. tolua.setpeer(tmp, {})
  305. end
  306. self.backBtn = tmp
  307. tmp.button = tmp:GetComponent(Enum.TypeInfo.Button)
  308. end
  309. ---@private
  310. function UIActivityKingTaskView:GenerateDestroy()
  311. if tolua.getpeer(self.dailyTaskToggle.redpoint) ~= nil then
  312. tolua.setpeer(self.dailyTaskToggle.redpoint, nil)
  313. end
  314. if tolua.getpeer(self.dailyTaskToggle.label) ~= nil then
  315. tolua.setpeer(self.dailyTaskToggle.label, nil)
  316. end
  317. if tolua.getpeer(self.growthTaskToggle.redpoint) ~= nil then
  318. tolua.setpeer(self.growthTaskToggle.redpoint, nil)
  319. end
  320. if tolua.getpeer(self.growthTaskToggle.label) ~= nil then
  321. tolua.setpeer(self.growthTaskToggle.label, nil)
  322. end
  323. if tolua.getpeer(self.leftTimeNode.icon) ~= nil then
  324. tolua.setpeer(self.leftTimeNode.icon, nil)
  325. end
  326. if tolua.getpeer(self.leftTimeNode.leftTimeTxt) ~= nil then
  327. tolua.setpeer(self.leftTimeNode.leftTimeTxt, nil)
  328. end
  329. if tolua.getpeer(self.AnyBtn) ~= nil then
  330. tolua.setpeer(self.AnyBtn, nil)
  331. end
  332. self.AnyBtn = nil
  333. if tolua.getpeer(self.leftTimeNode) ~= nil then
  334. tolua.setpeer(self.leftTimeNode, nil)
  335. end
  336. self.leftTimeNode = nil
  337. if tolua.getpeer(self.taskListScroll) ~= nil then
  338. tolua.setpeer(self.taskListScroll, nil)
  339. end
  340. self.taskListScroll = nil
  341. if self.taskItemActivity.GenerateDestroy ~= nil then
  342. self.taskItemActivity:GenerateDestroy()
  343. end
  344. if tolua.getpeer(self.taskItemActivity) ~= nil then
  345. tolua.setpeer(self.taskItemActivity, nil)
  346. end
  347. self.taskItemActivity = nil
  348. if tolua.getpeer(self.toggleGroup) ~= nil then
  349. tolua.setpeer(self.toggleGroup, nil)
  350. end
  351. self.toggleGroup = nil
  352. if tolua.getpeer(self.growthTaskToggle) ~= nil then
  353. tolua.setpeer(self.growthTaskToggle, nil)
  354. end
  355. self.growthTaskToggle = nil
  356. if tolua.getpeer(self.dailyTaskToggle) ~= nil then
  357. tolua.setpeer(self.dailyTaskToggle, nil)
  358. end
  359. self.dailyTaskToggle = nil
  360. if tolua.getpeer(self.banner) ~= nil then
  361. tolua.setpeer(self.banner, nil)
  362. end
  363. self.banner = nil
  364. if tolua.getpeer(self.bg) ~= nil then
  365. tolua.setpeer(self.bg, nil)
  366. end
  367. self.bg = nil
  368. if tolua.getpeer(self.TimeTxt) ~= nil then
  369. tolua.setpeer(self.TimeTxt, nil)
  370. end
  371. self.TimeTxt = nil
  372. if tolua.getpeer(self.title) ~= nil then
  373. tolua.setpeer(self.title, nil)
  374. end
  375. self.title = nil
  376. if tolua.getpeer(self.backBtn) ~= nil then
  377. tolua.setpeer(self.backBtn, nil)
  378. end
  379. self.backBtn = nil
  380. self.transform = nil
  381. self.gameObject = nil
  382. self.inited = false
  383. end
  384. return UIActivityKingTaskView