PageSourceSearch

https://www.pressplay.cc/public/0ef28a1ade/js/chunk/components/com…/newsfeed.bundle.js?v=d48ecbcca73a25d09e3d

js pressplay.cc collected 2026-09-25 02:38:38 UTC 15,309 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2569],{10701:(e,t,n)=>{n.r(t),n.d(t,{default:()=>K});var o=n(6496),r={style:{display:"none"}};n(89590);var s=n(28085),i={ref:"newsfeedTpl",class:"pp-news-feed",rel:"flash"},a={class:"pp-news-feed-wrapper"},c=["textContent"],f={class:"pp-news-feed-content"},l=["innerHTML"],d={key:0,class:"pp-news-feed-footer text-center"},u={class:"pp-news-feed-footer-wrapper"},p=["data-url","data-layout_confirm","data-name","textContent"],m={key:0,class:"pp-news-feed-close-btn pp-confirm"},w=[(0,o.createElementVNode)("i",{class:"icon icon_x"},null,-1)];var b=n(51988);function y(e){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},y(e)}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach((function(t){_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _(e,t,n){var o;return o=function(e,t){if("object"!=y(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=y(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==y(o)?o:o+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const g={name:"NewsFeedFlash",components:{editJsContent:(0,o.defineAsyncComponent)((function(){return n.e(35442).then(n.bind(n,83509))}))},props:{newsFeedInfo:{type:Object,default:function(){return{id:"",subject:"",content:"",layout_type:"",layout_confirm:null,layout_data:{show_close_btn:!0,button:[],confirm_label:""}}}}},emits:["newsfeed-send","newsfeed-open","newsfeed-close"],data:function(){return{buttonList:[]}},computed:{showCloseBtn:function(){return this.getLayoutData("show_close_btn",!0)}},watch:{newsFeedInfo:function(){this.init()}},created:function(){},mounted:function(){this.init()},updated:function(){},unmounted:function(){},methods:{init:function(){var e=this;if(e.buttonList=[],e.newsFeedInfo.layout_data&&e.newsFeedInfo.layout_data.button){var t=e.newsFeedInfo.layout_data.button;if(Array.isArray(t))t.forEach((function(t){var n=v({name:"",url:"",type:"primary_btn_pporange",layout_confirm:""},t);e.buttonList.push(n)}));else{var n=v({name:"",url:"",type:"primary_btn_pporange",layout_confirm:""},t);e.buttonList.push(n)}}},getLayoutData:function(e,t){var n=this,o=t;return n.newsFeedInfo&&n.newsFeedInfo.layout_data&&void 0!==n.newsFeedInfo.layout_data[e]&&(o=n.newsFeedInfo.layout_data[e]),o},popupNewsFeed:function(){this.newsFeedInfo.id&&this.popupContent()},popupContent:function(){var e=this,t={popupAlign:"top",html:e.$refs.newsfeedTpl.outerHTML,showDone:function(t){e.newsfeedOpen(),t.find(".pp-news-feed-flash-btn").bind("click",(function(){var t=b(this).data("layout_confirm");void 0===t&&(t=e.newsFeedInfo.layout_confirm);var n={layout_confirm:b(this).data("layout_confirm"),url:b(this).data("url"),name:b(this).data("name")};e.newsfeedSend(t,n);var o=b(this).data("url");o?setTimeout((function(){var e=document.createElement("a");e.href=o;var t=window.location.pathname;window.location.href=o,e.pathname===t&&s.lY.close()}),500):s.lY.close()})),t.find("a").attr("target","_blank").addClass("js-insite-link"),e.newsfeedSend(e.newsFeedInfo.layout_confirm)},closeDone:function(){e.newsfeedClose()}};e.showCloseBtn||0!==e.buttonList.length||(t.clickOuterClose=!0),s.lY.customize(t)},newsfeedSend:function(e,t){var n={id:this.newsFeedInfo.id,layout_confirm:e,confirm:e,button:t};this.$emit("newsfeed-send",n)},newsfeedOpen:function(){var e={id:this.newsFeedInfo.id};this.$emit("newsfeed-open",e)},newsfeedClose:function(){var e={id:this.newsFeedInfo.id};this.$emit("newsfeed-close",e)}}};var O=n(2912);const k=(0,O.A)(g,[["render",function(e,t,n,r,s,b){var y=(0,o.resolveComponent)("edit-js-content");return(0,o.openBlock)(),(0,o.createElementBlock)("div",i,[(0,o.createElementVNode)("div",a,[(0,o.createElementVNode)("div",{class:"pp-news-feed-header",textContent:(0,o.toDisplayString)(n.newsFeedInfo.subject)},null,8,c),(0,o.createElementVNode)("div",f,[(0,o.createVNode)(y,{onDone:b.popupNewsFeed},{default:(0,o.withCtx)((function(){return[(0,o.createElementVNode)("div",{innerHTML:n.newsFeedInfo.content},null,8,l)]})),_:1},8,["onDone"])]),s.buttonList.length>0?((0,o.openBlock)(),(0,o.createElementBlock)("div",d,[(0,o.createElementVNode)("div",u,[((0,o.openBlock)(!0),(0,o.createElementBlock)(o.Fragment,null,(0,o.renderList)(s.buttonList,(function(e,t){return(0,o.openBlock)(),(0,o.createElementBlock)("div",{key:t,class:"pp-news-feed-footer-item"},[(0,o.createElementVNode)("button",{class:(0,o.normalizeClass)(["btn btn-sm pp-news-feed-flash-btn",e.type||""]),"data-url":e.url||"","data-layout_confirm":void 0!==e.layout_confirm?e.layout_confirm:"","data-name":e.name||"",textContent:(0,o.toDisplayString)(e.name||"確定")},null,10,p)])})),128))])])):(0,o.createCommentVNode)("",!0)]),b.showCloseBtn?((0,o.openBlock)(),(0,o.createElementBlock)("div",m,w)):(0,o.createCommentVNode)("",!0)],512)}]]);var j={ref:"newsfeedTpl",class:"pp-news-feed",rel:"checkbox"},F={class:"pp-news-feed-wrapper"},C=["textContent"],N={class:"pp-news-feed-content"},S=["innerHTML"],L={key:0,class:"pp-news-feed-footer"},E={class:"pp-news-feed-footer-wrapper"},I={class:"pp-news-feed-footer-item"},P={class:"pp-news-feed-confirm-label"},D=(0,o.createElementVNode)("i",{class:"icon_square pp-news-feed-checkbox","data-checked":"false"},null,-1),x={class:"pp-news-feed-footer-item",rel:"btn"},B=["data-url","data-layout_confirm","data-name","textContent"],V={key:0,class:"pp-news-feed-close-btn pp-cancel"},T=[(0,o.createElementVNode)("i",{class:"icon icon_x"},null,-1)];var $=n(51988);function A(e){return A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},A(e)}function H(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function M(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?H(Object(n),!0).forEach((function(t){q(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):H(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function q(e,t,n){var o;return o=function(e,t){if("object"!=A(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=A(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==A(o)?o:o+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Y={name:"NewsFeedCheckbox",components:{editJsContent:(0,o.defineAsyncComponent)((function(){return n.e(35442).then(n.bind(n,83509))}))},props:{newsFeedInfo:{type:Object,default:function(){return{id:"",subject:"",content:"",layout_type:"",layout_confirm:null,layout_data:{show_close_btn:!0,button:[],confirm_label:""}}}}},emits:["newsfeed-send","newsfeed-open","newsfeed-close"],data:function(){return{checked:!1,buttonList:[]}},computed:{confirm_label:function(){return this.getLayoutData("confirm_label","我確定上述內容")},showCloseBtn:function(){return this.getLayoutData("show_close_btn",!0)}},watch:{newsFeedInfo:function(){this.init()}},created:function(){},mounted:function(){this.init()},updated:function(){},unmounted:function(){},methods:{init:function(){var e=this;if(e.buttonList=[],e.newsFeedInfo.layout_data&&e.newsFeedInfo.layout_data.button){var t=e.newsFeedInfo.layout_data.button;if(Array.isArray(t))t.forEach((function(t){var n=M({name:"",url:"",type:"primary_btn_pporange",layout_confirm:""},t);e.buttonList.push(n)}));else{var n=M({name:"",url:"",type:"primary_btn_pporange"},t);e.buttonList.push(n)}}},getLayoutData:function(e,t){var n=this,o=t;return n.newsFeedInfo&&n.newsFeedInfo.layout_data&&void 0!==n.newsFeedInfo.layout_data[e]&&(o=n.newsFeedInfo.layout_data[e]),o},popupNewsFeed:function(){this.newsFeedInfo.id&&this.popupContent()},popupContent:function(){var e=this,t=e.$refs.newsfeedTpl.outerHTML;e.checked=!1,e.confirm=!1;var n={popupAlign:"top",html:t,showDone:function(t){e.newsfeedOpen(),t.find(".pp-news-feed-confirm-label").bind("click",(function(){var e=$
1(".pp-news-feed-checkbox").data("checked")||!1;e=!e,$(".pp-news-feed-checkbox").data("checked",e),e?$(".pp-news-feed-checkbox").addClass("icon_check_square_fill").removeClass("icon_square"):$(".pp-news-feed-checkbox").addClass("icon_square").removeClass("icon_check_square_fill"),t.find(".pp-news-feed-checkbox-btn").prop("disabled",!e)})),t.find(".pp-news-feed-checkbox-btn").bind("click",(function(){var n=0;if(t.find(".pp-news-feed-checkbox").data("checked")&&(n=e.newsFeedInfo.layout_confirm),n){e.confirm=!0;var o={layout_confirm:n,url:$(this).data("url"),name:$(this).data("name")},r=$(this).data("url");e.newsfeedSend(n,o),r?setTimeout((function(){window.location.href=r}),1e3):s.lY.close()}})),t.find("a").attr("target","_blank").addClass("js-insite-link")},closeDone:function(){!0!==e.confirm&&0===this.newsFeedInfo.is_read&&e.newsfeedSend(0,null),e.newsfeedClose()}};s.lY.customize(n)},newsfeedSend:function(e,t){var n={id:this.newsFeedInfo.id,layout_confirm:e,confirm:e,button:t};this.$emit("newsfeed-send",n)},newsfeedOpen:function(){var e={id:this.newsFeedInfo.id};this.$emit("newsfeed-open",e)},newsfeedClose:function(){var e={id:this.newsFeedInfo.id};this.$emit("newsfeed-close",e)}}},z=(0,O.A)(Y,[["render",function(e,t,n,r,s,i){var a=(0,o.resolveComponent)("edit-js-content");return(0,o.openBlock)(),(0,o.createElementBlock)("div",j,[(0,o.createElementVNode)("div",F,[(0,o.createElementVNode)("div",{class:"pp-news-feed-header",textContent:(0,o.toDisplayString)(n.newsFeedInfo.subject)},null,8,C),(0,o.createElementVNode)("div",N,[(0,o.createVNode)(a,{onDone:i.popupNewsFeed},{default:(0,o.withCtx)((function(){return[(0,o.createElementVNode)("div",{innerHTML:n.newsFeedInfo.content},null,8,S)]})),_:1},8,["onDone"])]),i.confirm_label||s.buttonList.length>0?((0,o.openBlock)(),(0,o.createElementBlock)("div",L,[(0,o.createElementVNode)("div",E,[(0,o.createElementVNode)("div",I,[(0,o.createElementVNode)("label",P,[D,(0,o.createElementVNode)("span",null,(0,o.toDisplayString)(i.confirm_label),1)])]),(0,o.createElementVNode)("div",x,[(0,o.createElementVNode)("button",{class:"btn btn-sm btn-primary pp-news-feed-checkbox-btn","data-url":s.buttonList[0]&&s.buttonList[0].url?s.buttonList[0].url:"","data-layout_confirm":s.buttonList[0]&&s.buttonList[0].layout_confirm?s.buttonList[0].layout_confirm:"","data-name":s.buttonList[0]&&s.buttonList[0].name?s.buttonList[0].name:"",disabled:"",textContent:(0,o.toDisplayString)(s.buttonList[0]?s.buttonList[0].name:"送出")},null,8,B)])])])):(0,o.createCommentVNode)("",!0)]),i.showCloseBtn?((0,o.openBlock)(),(0,o.createElementBlock)("div",V,T)):(0,o.createCommentVNode)("",!0)],512)}]]);function X(e){return X="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},X(e)}function J(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function R(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?J(Object(n),!0).forEach((function(t){W(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):J(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function W(e,t,n){var o;return o=function(e,t){if("object"!=X(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=X(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==X(o)?o:o+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}s.wz.register([{rel:"stylesheet",type:"text/css",href:"public/[WEB_VER]/css/page/common/pp-newsfeed.css"}]);const G={name:"NewsFeed",components:{flash:k,checkbox:z},props:{is_login:{default:!1,type:Boolean},newsFeedInfo:{type:Object,default:function(){return{}}}},emits:["read-newsfeed-info","change-newsfeed-info","delete-newsfeed-info"],data:function(){return{}},computed:{useComponent:function(){var e=null;if(this.newsFeedInfo)switch(this.newsFeedInfo.layout_type){case"checkbox":e="checkbox";break;case"flash":e="flash"}return e}},watch:{},created:function(){},mounted:function(){this.is_login&&this.sendNewsFeedLocalStorage()},updated:function(){},unmounted:function(){},methods:{newsfeedSend:function(e){var t=this;e.button&&s.Xe.gtag("event","announce_click",{title:this.newsFeedInfo.subject,url:e.button.url||""});var n={id:e.id,layout_confirm:e.confirm};if(void 0!==t.newsFeedInfo.layout_confirm)if(t.is_login)t.sendPressPlayNewsfeeds(n);else{var o={};o[n.id]=n.layout_confirm,t.setNewsFeedLocalStorage(o)}},sendPressPlayNewsfeeds:function(e){this.$emit("read-newsfeed-info",e)},newsfeedOpen:function(e){s.Xe.gtag("event","announce_display",{title:this.newsFeedInfo.subject})},newsfeedClose:function(e){var t={id:e.id,params:{is_pop:0,is_read:!0}};s.Xe.gtag("event","announce_close",{title:this.newsFeedInfo.subject}),this.$emit("change-newsfeed-info",t),this.$emit("delete-newsfeed-info")},changeNewsfeedInfo:function(e,t){t.is_read=!0,this.$emit("change-newsfeed-info",{id:e,params:t})},setNewsFeedLocalStorage:function(e){var t=s.Lr.get("pp_newsfeed",{});t=R(R({},t),e),s.Lr.set("pp_newsfeed",t)},getNewsFeedLocalStorage:function(){return s.Lr.get("pp_newsfeed",{})},sendNewsFeedLocalStorage:function(){var e=this,t=e.getNewsFeedLocalStorage();t&&Object.keys(t).forEach((function(n){var o={id:n,layout_confirm:t[n]};e.sendPressPlayNewsfeeds(o),delete t[n]})),s.Lr.set("pp_newsfeed",t)}}},K=(0,O.A)(G,[["render",function(e,t,n,s,i,a){return(0,o.openBlock)(),(0,o.createElementBlock)("div",r,[a.useComponent?((0,o.openBlock)(),(0,o.createBlock)((0,o.resolveDynamicComponent)(a.useComponent),{key:0,ref:"newsfeedTpl","news-feed-info":n.newsFeedInfo,onNewsfeedOpen:a.newsfeedOpen,onNewsfeedSend:a.newsfeedSend,onNewsfeedClose:a.newsfeedClose},null,40,["news-feed-info","onNewsfeedOpen","onNewsfeedSend","onNewsfeedClose"])):(0,o.createCommentVNode)("",!0)])}]])}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.