PageSourceSearch

https://www.visitpittsburgh.com/dist/scripts/newsletterPopover.ee964864db6eeacd5e3d.min.js

js visitpittsburgh.com collected 2026-09-24 17:15:58 UTC 2,100 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5372],{8902:function(e,t,i){i.r(t),i.d(t,{default:function(){return a}});var s=i(4575),n=i.n(s),o=i(3913),l=i.n(o),r=i(9713),u=i.n(r),a=function(){function e(t){var i=this;n()(this,e),u()(this,"popupTimeout",void 0),u()(this,"htmlEle",void 0),u()(this,"contentTarget",void 0),u()(this,"signupEle",void 0),u()(this,"closeSignupEls",void 0),u()(this,"signupLinks",void 0),u()(this,"storageKey","seen-nl-signup"),u()(this,"storageValue","y");var s=window.isMobile,o=!1;if(this.htmlEle=document.documentElement,this.contentTarget=document.querySelector(".page-footer"),this.signupEle=t,this.closeSignupEls=this.signupEle.querySelectorAll("[data-close]"),this.signupLinks=this.signupEle.querySelectorAll("a"),localStorage&&localStorage.getItem(this.storageKey)===this.storageValue&&(o=!0),this.closeSignupEls.length&&this.closeSignupEls.forEach((function(e){e.addEventListener("click",(function(){localStorage.setItem(i.storageKey,i.storageValue),i.signupEle.classList.add("is-hidden")}))})),this.signupLinks.length&&this.signupLinks.forEach((function(e){e.addEventListener("click",(function(){localStorage.setItem(i.storageKey,i.storageValue),i.signupEle.classList.add("is-hidden")}))})),!o)if(s){var l=this.signupEle.parentElement.removeChild(this.signupEle);l.classList.add("has-moved"),null!=this.contentTarget&&(this.contentTarget.prepend(l),this.triggerSignup())}else 2*window.innerHeight<=document.height?window.addEventListener("optimizedScroll",(function(){i.htmlEle.classList.contains("triggered-popover")||i.amountScrolled()>=75&&i.triggerSignup()})):this.htmlEle.classList.contains("triggered-popover")||(this.popupTimeout=setTimeout((function(){i.triggerSignup()}),3e3))}return l()(e,[{key:"amountScrolled",value:function(){var e=this.htmlEle.scrollTop,t=document.height-window.innerHeight;return Math.floor(e/t*100)}},{key:"triggerSignup",value:function(){void 0!==this.popupTimeout&&window.clearTimeout(this.popupTimeout),this.htmlEle.classList.add("triggered-popover"),this.signupEle.classList.remove("is-hidden")}}]),e}()}}]);

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.