eac74d60d57b1e5830c6333650f4bdb651b36d56 8.1 KB

123456789101112
  1. {
  2. "code": "import { ui } from \"../ui/layaMaxUI\";\r\nimport { TaskManager, taskstate } from \"../Main/TaskManager\";\r\nimport { TtSdk } from \"../Util/TtSdk\";\r\nimport { WindowManager, WindowType } from \"./WindowManager\";\r\nexport class TaskWindow extends ui.Window.TaskWindowUI {\r\n constructor() {\r\n super();\r\n this.cddatas = [];\r\n TaskWindow.instance = this;\r\n }\r\n static get Instance() {\r\n return TaskWindow.instance;\r\n }\r\n InitSize() {\r\n this.height = Laya.stage.height;\r\n this.homebtn.y = Laya.stage.height / 1280 * this.homebtn.y;\r\n this.listpan.y = Laya.stage.height / 1280 * this.listpan.y;\r\n Laya.stage.on(Laya.Event.RESIZE, this, () => { this.height = Laya.stage.height; });\r\n }\r\n OnOpen(_data = null) {\r\n this.InitSize();\r\n this.RegButton();\r\n this.RefreshCDList();\r\n }\r\n RegButton() {\r\n this.homebtn.clickHandler = Laya.Handler.create(this, this.OnBackHome, null, false);\r\n }\r\n OnHide() {\r\n }\r\n OnBackHome() {\r\n WindowManager.Instance.ShowWindow(WindowType.HomeWindow);\r\n }\r\n static get canshoweffview() {\r\n var mdatas = [];\r\n for (var i = 0; i < TaskManager.taskdic.values.length; i++) {\r\n var mfasa = TaskManager.taskdic.values[i];\r\n if (mfasa.find == 1) {\r\n mdatas.push(mfasa);\r\n }\r\n }\r\n return mdatas;\r\n }\r\n RefreshCDList() {\r\n this.cddatas = TaskWindow.canshoweffview;\r\n this.cdlist.vScrollBarSkin = \"\";\r\n this.cdlist.array = this.cddatas;\r\n this.cdlist.renderHandler = Laya.Handler.create(this, this.OnRender, null, false);\r\n }\r\n OnRender(_cell) {\r\n var taskdata = _cell.dataSource;\r\n var bg = _cell.getChildAt(0);\r\n var egg = bg.getChildAt(0);\r\n egg.visible = false;\r\n var desc = bg.getChildAt(1);\r\n desc.visible = false;\r\n var videobtn = bg.getChildAt(2);\r\n videobtn.visible = false;\r\n var readbtn = bg.getChildAt(3);\r\n readbtn.visible = false;\r\n var geted = _cell.getChildAt(1);\r\n geted.visible = false;\r\n var lockbg = _cell.getChildAt(2);\r\n lockbg.visible = false;\r\n if (taskdata.state == taskstate.lock) {\r\n egg.visible = true;\r\n lockbg.visible = true;\r\n videobtn.visible = true;\r\n videobtn.clickHandler = Laya.Handler.create(this, this.OnClickVideoGet, [taskdata], false);\r\n }\r\n else if (taskdata.state == taskstate.open) {\r\n egg.visible = true;\r\n lockbg.visible = false;\r\n readbtn.visible = true;\r\n readbtn.clickHandler = Laya.Handler.create(this, this.OnReadTask, [taskdata], false);\r\n }\r\n else if (taskdata.state == taskstate.geted) {\r\n geted.visible = true;\r\n desc.text = taskdata.cdk.toString();\r\n }\r\n }\r\n OnReadTask(_data) {\r\n WindowManager.Instance.OpenPopView(WindowType.TaskContentView, _data);\r\n }\r\n OnClickVideoGet(_data) {\r\n if (_data.state == taskstate.lock) {\r\n if (Laya.Browser.onPC) {\r\n _data.state = taskstate.open;\r\n TaskManager.SetData();\r\n this.RefreshCDList();\r\n }\r\n else {\r\n TtSdk.ShowVideo((flag) => {\r\n if (flag) {\r\n _data.state = taskstate.open;\r\n TaskManager.SetData();\r\n this.RefreshCDList();\r\n }\r\n });\r\n }\r\n }\r\n }\r\n}\r\n//# sourceMappingURL=TaskWindow.js.map",
  3. "references": [
  4. "D:/Work/samurai2-laya/laya/samuraiflash-tt/src/Window/Component/IWindow.ts",
  5. "D:/Work/samurai2-laya/laya/samuraiflash-tt/src/ui/layaMaxUI.ts",
  6. "D:/Work/samurai2-laya/laya/samuraiflash-tt/src/Main/TaskManager.ts",
  7. "D:/Work/samurai2-laya/laya/samuraiflash-tt/src/Util/TtSdk.ts",
  8. "D:/Work/samurai2-laya/laya/samuraiflash-tt/src/Window/WindowManager.ts"
  9. ],
  10. "map": "{\"version\":3,\"file\":\"TaskWindow.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/Window/TaskWindow.ts\"],\"names\":[],\"mappings\":\"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\"}"
  11. }