PageSourceSearch

https://www.dynatrace.com/news/wp-content/plugins/dynatrace-newshub/public/js/main.js?ver=1.0.0

js dynatrace.com collected 2026-10-09 21:37:27 UTC 4,117 bytes, 2 lines download raw bytes

1(function(){const p="/news/wp-json/",w=e=>{const t=document.createElement("div");return t.innerHTML=e.trim(),t.firstChild},S=e=>{e.style.opacity="0"},m=e=>{e.style.opacity="1"},A=(e,t)=>{t.classList.add("is-transparent"),e.appendChild(t),t.classList.remove("is-transparent"),t.classList.add("is-opaque")},v=e=>{e.classList.add("loading-posts"),e.innerText="Loading more posts..."},y=(...e)=>{const t=e.join("&").split("&").filter(Boolean),s=new Set,r=[];return t.forEach(o=>s.add(o)),s.forEach(o=>r.push(o)),r.join("&")},c=e=>{let t;return e.type==="radio"?t=e.getAttribute("value")||"":t=e.getAttribute("value")||e.options[e.selectedIndex].value,{name:e.getAttribute("name")||"",value:t}},q=e=>{let t=e.querySelectorAll('input[name="cat"]:checked');return t.length>0?Array.prototype.slice.call(t).map(s=>c(s)):(t=e.querySelectorAll(".js-filter-select > select"),Array.prototype.slice.call(t).map(s=>c(s)))},L=(e,t)=>{const s=c(t),r=e.querySelectorAll(`select:not(#${t.id})`),o=e.querySelectorAll("input[type=hidden]"),n=Array.prototype.slice.call(r).map(c),i=Array.prototype.slice.call(o).map(c),l=[s,...n,...i].map(u=>`${u.name}=${u.value}`).join("&");return`${e.getAttribute("action")}?${l}`},E=e=>e.currentTarget.getAttribute("href")||"",j=e=>e==="language=en&post_type=resource"?(window.location.href="https://www.dynatrace.com/resource-center/",!0):!1,f=(e,t)=>{e.preventDefault();let s="";t?s=L(t,e.target):s=E(e),window.history.replaceState({},"",s)},$=e=>{e.preventDefault();const t=e.currentTarget;if(!t.dataset.isLoading){t.dataset.isLoading="true",v(t);const s=t.dataset.page,r=t.dataset.params,o=r.includes("post_type=event")?"events":"posts";h(`${p}newshub/v1/${o}/`,`${r}&page=${s}`,!0)}},d=e=>{$(e),f(e,!1)},P=()=>{const e=document.querySelector(".js-feed-showmore");e&&e.parentNode.removeChild(e);const t=document.querySelector(".js-feed-showmore-wrapper");t&&t.parentNode.removeChild(t)},b=(e,t)=>{const s=w(t).querySelectorAll(".js-feeditem"),r=e.querySelector(".js-feed");P(),Array.prototype.slice.call(s).forEach(o=>A(r,o)),window.requestAnimationFrame(()=>{const o=e.querySelector(".js-feed-showmore");o&&o.addEventListener("click",d)})},B=(e,t,s)=>{e.innerHTML=t,clearTimeout(s),window.requestAnimationFrame(()=>{e.classList.remove("feed--skeleton"),m(e);const r=e.querySelector(".js-feed-showmore");r&&r.addEventListener("click",d)})},h=(e,t,s)=>{const r=document.querySelectorAll(".js-container");[].slice.call(r).forEach(o=>{const n=o.dataset.filterparams||"",i=y(t,n);let l;s||(S(o),l=setTimeout(()=>{o.classList.add("feed--skeleton"),m(o)},500)),window.fetch(`${e}?${i}`).then(a=>a.json()).then(a=>{s?b(o,a):B(o,a,l)}).catch(()=>{document.getElementById("taxonomy-filter").submit()})})},k=e=>[].slice.call(e.querySelectorAll("[type=hidden]")).map(s=>`${s.name}=${s.value}`).join("&"),M=e=>q(e).map(s=>`${s.name}=${s.value}`).join("&"),I=()=>{const e=window.location.search,s=new URLSearchParams(e).get("language");if(!s)return;[...document.querySelectorAll(".subnav__link")].forEach(o=>{const n=new URL(o.href);n.searchParams.set("language",s),o.href=n.href})},g=(e,t)=>{e.preventDefault();const s=t.dataset.types||"",r=y(M(t),k(t)),o=s==="event"?"events":"posts";return j(r)?!1:(h(`${p}newshub/v1/${o}/`,`${r}&post_type=${s}`,!1),!0)},T=e=>t=>{g(t,e)&&(f(t,e),I())},H=e=>t=>{if(t.target.id==="category-select"){const s=e.querySelectorAll(".js-filter-select[type=radio]");Array.prototype.slice.call(s).forEach(r=>{r.checked=!1})}if(t.target.type==="radio"){const s=e.querySelector("#category-select");s&&(s.selectedIndex=0)}g(t,e)},C=()=>{let e=document.getElementById("taxonomy-filter");if(e){const s=e.querySelector("#filter__submit");s!=null&&s.parentNode&&s.parentNode.removeChild(s);const r=e.querySelectorAll(".js-filter-select");Array.prototype.slice.call(r).forEach(o=>{o.addEventListener("change",T(e))})}else if(e=document.getElementById("blog-filter"),e){const s=e.querySelectorAll(".js-filter-select");Array.prototype.slice.call(s).forEach(r=>{r.addEventListener("change",H(e))})}const t=document.querySelector(".js-feed-showmore");t&&t.addEventListener("click",d)};C();
2})();

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.