{ "code": "import { ui } from \"../ui/layaMaxUI\";\r\nimport { NetworkManager, PROTOCOLS } from \"../Network/NetworkManager\";\r\nimport { PlayerAccount } from \"../Network/PlayerAccount\";\r\nimport { GameUtils } from \"../Util/GameUtils\";\r\nimport { WindowManager, WindowType } from \"./WindowManager\";\r\nimport { TtSdk } from \"../Util/TtSdk\";\r\nexport class ShareVideoWindow extends ui.Window.ShareVideoWindowUI {\r\n constructor() {\r\n super();\r\n ShareVideoWindow.instance = this;\r\n }\r\n static get Instance() {\r\n return ShareVideoWindow.instance;\r\n }\r\n OnOpen(_data = null) {\r\n this.ani1.play(0, false);\r\n this.sharebtn.clickHandler = Laya.Handler.create(this, this.OnShareVideo, null, false);\r\n this.closebtn.clickHandler = Laya.Handler.create(this, this.OnClickClose, null, false);\r\n this.height = Laya.stage.height;\r\n Laya.stage.on(Laya.Event.RESIZE, this, () => { this.height = Laya.stage.height; });\r\n }\r\n OnHide() {\r\n }\r\n OnClickClose() {\r\n WindowManager.Instance.ClosePopView(WindowType.ShareVideoWindow);\r\n }\r\n OnShareVideo() {\r\n if (Laya.Browser.onMobile) {\r\n TtSdk.Instance.ShareVideo((flag) => {\r\n if (flag) {\r\n this.RewardShareGold();\r\n }\r\n });\r\n }\r\n else {\r\n this.RewardShareGold();\r\n }\r\n }\r\n RewardShareGold() {\r\n let param = [{ \"reward_item\": \"1000\" }, { \"reward_num\": \"100\" }, { \"t\": PlayerAccount.ServerTime.toString() }];\r\n NetworkManager.Instance.HttpPostRequest(PROTOCOLS.vd, param, Laya.Handler.create(this, (e) => {\r\n GameUtils.GetMoney(100);\r\n this.OnClickClose();\r\n }), Laya.Handler.create(this, this.OnSignError), true);\r\n }\r\n OnSignError(e) {\r\n console.log(e);\r\n }\r\n}\r\n//# sourceMappingURL=ShareVideoWindow.js.map", "references": [ "D:/Work/samurai2-laya/laya/samuraiflash-tt/src/Window/Component/IWindow.ts", "D:/Work/samurai2-laya/laya/samuraiflash-tt/src/ui/layaMaxUI.ts", "D:/Work/samurai2-laya/laya/samuraiflash-tt/src/Network/NetworkManager.ts", "D:/Work/samurai2-laya/laya/samuraiflash-tt/src/Network/PlayerAccount.ts", "D:/Work/samurai2-laya/laya/samuraiflash-tt/src/Util/GameUtils.ts", "D:/Work/samurai2-laya/laya/samuraiflash-tt/src/Window/WindowManager.ts", "D:/Work/samurai2-laya/laya/samuraiflash-tt/src/Util/TtSdk.ts" ], "map": "{\"version\":3,\"file\":\"ShareVideoWindow.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/Window/ShareVideoWindow.ts\"],\"names\":[],\"mappings\":\"AAEA,OAAO,EAAE,EAAE,EAAE,MAAM,iBAAiB,CAAC;AACrC,OAAO,EAAE,cAAc,EAAE,SAAS,EAAE,MAAM,2BAA2B,CAAC;AACtE,OAAO,EAAE,aAAa,EAAC,MAAM,0BAA0B,CAAC;AACxD,OAAO,EAAE,SAAS,EAAE,MAAM,mBAAmB,CAAC;AAC9C,OAAO,EAAE,aAAa,EAAE,UAAU,EAAE,MAAM,iBAAiB,CAAC;AAC5D,OAAO,EAAE,KAAK,EAAE,MAAM,eAAe,CAAC;AAGtC,MAAM,OAAO,gBAAiB,SAAQ,EAAE,CAAC,MAAM,CAAC,kBAAkB;IAG9D;QAEI,KAAK,EAAE,CAAC;QACR,gBAAgB,CAAC,QAAQ,GAAG,IAAI,CAAC;IACrC,CAAC;IAEM,MAAM,KAAK,QAAQ;QAEtB,OAAO,gBAAgB,CAAC,QAAQ,CAAC;IACrC,CAAC;IAED,MAAM,CAAC,KAAK,GAAG,IAAI;QAEf,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,EAAC,KAAK,CAAC,CAAC;QACxB,IAAI,CAAC,QAAQ,CAAC,YAAY,GAAG,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,IAAI,EAAC,IAAI,CAAC,YAAY,EAAC,IAAI,EAAC,KAAK,CAAC,CAAC;QACpF,IAAI,CAAC,QAAQ,CAAC,YAAY,GAAG,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,IAAI,EAAC,IAAI,CAAC,YAAY,EAAC,IAAI,EAAC,KAAK,CAAC,CAAC;QACpF,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC;QAChC,IAAI,CAAC,KAAK,CAAC,EAAE,CAAC,IAAI,CAAC,KAAK,CAAC,MAAM,EAAC,IAAI,EAAC,GAAE,EAAE,GAAC,IAAI,CAAC,MAAM,GAAG,IAAI,CAAC,KAAK,CAAC,MAAM,CAAC,CAAA,CAAC,CAAC,CAAA;IAChF,CAAC;IAED,MAAM;IAGN,CAAC;IAED,YAAY;QAER,aAAa,CAAC,QAAQ,CAAC,YAAY,CAAC,UAAU,CAAC,gBAAgB,CAAC,CAAC;IACrE,CAAC;IAED,YAAY;QAER,IAAG,IAAI,CAAC,OAAO,CAAC,QAAQ,EACxB;YACI,KAAK,CAAC,QAAQ,CAAC,UAAU,CAAC,CAAC,IAAI,EAAC,EAAE;gBAE9B,IAAG,IAAI,EACP;oBACI,IAAI,CAAC,eAAe,EAAE,CAAC;iBAC1B;YACL,CAAC,CAAC,CAAC;SACN;aAED;YACI,IAAI,CAAC,eAAe,EAAE,CAAC;SAC1B;IACL,CAAC;IAED,eAAe;QAEX,IAAI,KAAK,GAAG,CAAC,EAAC,aAAa,EAAC,MAAM,EAAC,EAAC,EAAC,YAAY,EAAC,KAAK,EAAC,EAAC,EAAC,GAAG,EAAC,aAAa,CAAC,UAAU,CAAC,QAAQ,EAAE,EAAC,CAAC,CAAC;QACpG,cAAc,CAAC,QAAQ,CAAC,eAAe,CAAC,SAAS,CAAC,EAAE,EAAC,KAAK,EAAC,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,IAAI,EAAC,CAAC,CAAC,EAAC,EAAE;YAErF,SAAS,CAAC,QAAQ,CAAC,GAAG,CAAC,CAAC;YACxB,IAAI,CAAC,YAAY,EAAE,CAAC;QACxB,CAAC,CAAC,EAAC,IAAI,CAAC,OAAO,CAAC,MAAM,CAAC,IAAI,EAAC,IAAI,CAAC,WAAW,CAAC,EAAC,IAAI,CAAC,CAAC;IACxD,CAAC;IAED,WAAW,CAAC,CAAC;QAET,OAAO,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC;IACnB,CAAC;CACJ\"}" }