PageSourceSearch

https://www.matrium.com.au/hubfs/hub_generated/template_assets/1/1…/1786237370247/template_pwr-toc.min.js

js matrium.com.au collected 2026-10-05 22:45:52 UTC 4,094 bytes, 2 lines download raw bytes

1pwr.dom.ready(()=>{var isPillar=null!=document.querySelector(".vanilla.pwr-pillar-toc");if(document.querySelector(".vanilla.pwr-sec-txt-toc")||isPillar){isPillar&&(document.querySelector("body").classList.add("pwr-toc__container"),document.querySelector(".body-container-wrapper").classList.add("pwr-toc__content"),document.querySelector(".vanilla.pwr-pillar-toc--narrow-content")&&(document.querySelector(".body-container-wrapper").classList.add("pwr-toc__content--narrow-content"),window.dispatchEvent(new Event("resize"))));var container=document.querySelector(".pwr-toc__container"),fixedHeader=document.querySelector(".vanilla#pwr-header-fixed"),toc=document.querySelector(".vanilla .pwr-toc-menu"),offsetAnchorJump=50,fixedHeaderHeight=0,startPos=pwr.vanilla.getOffset(container).top,fadeOutStart=startPos+.98*pwr.vanilla.getOuterHeight(container),bodyWrapper=document.querySelector(".body-wrapper");fixedHeader&&(fixedHeaderHeight=pwr.vanilla.getOuterHeight(fixedHeader),container.classList.add("pwr-toc__container--fixed-header"),offsetAnchorJump=140);var clicked=!1,confCollapseDepth=toc.querySelector(".vanilla .pwr-toc-menu__toc-list").getAttribute("data-collapse"),options={tocSelector:".js-toc",contentSelector:isPillar?".body-container-wrapper":".js-toc-content",headingSelector:"h1, h2, h3, h4, h5, h6",headingsOffset:-1*(startPos-fixedHeaderHeight-40),orderedList:!1,scrollSmoothDuration:600*("function"==typeof pwr.style.getVar?pwr.style.getVar("--ts-duration-factor"):1),collapseDepth:confCollapseDepth,ignoreSelector:".pwr--toc-ignore",hasInnerContainers:!!isPillar,onClick:function(){clicked=!0},scrollEndCallback:function(){clicked&&pwr.vanilla.toggleClass(document.querySelector(".vanilla .pwr-toc-menu--overlay"),"pwr-toc-menu--minimized"),clicked=!1}};function tocFloatScrollHandler(){var bodyY=bodyWrapper?pwr.vanilla.getOffset(bodyWrapper).top:0,startPos=pwr.vanilla.getOffset(container).top,scrollPos=window.scrollY;if(toc.classList.contains("pwr-toc-menu--overlay")){var offsetTop50=pwr.ui.getWindowHeight()/2;scrollPos+offsetTop50>=fadeOutStart||scrollPos+offsetTop50<startPos?pwr.animation.fadeOut(toc,600):scrollPos+offsetTop50-pwr.vanilla.getOuterHeight(toc)>=startPos&&pwr.animation.fadeIn(toc,600)}else toc.style.top=scrollPos+40+fixedHeaderHeight-offsetAnchorJump>=startPos?bodyY+(scrollPos-startPos+fixedHeaderHeight+40)+"px":bodyY+offsetAnchorJump+"px",scrollPos+pwr.vanilla.getHeight(toc)>=fadeOutStart&&"true"==toc.getAttribute("data-fadeout")?pwr.animation.fadeOut(toc,600):pwr.animation.fadeIn(toc,600)}function forceOvelayOnMobile(){startPos=pwr.vanilla.getOffset(container).top,fadeOutStart=startPos+.96*pwr.vanilla.getOuterHeight(container),tocbot.options.fixedSidebarOffset=-1*(startPos-fixedHeaderHeight-40),pwr.ui.getWindowWidth()<992&&!toc.classList.contains("pwr-toc-menu--overlay")?(toc.classList.add("pwr-toc-menu--overlay"),toc.classList.add("pwr-toc-menu--minimized"),tocbot.options.collapseDepth=6):pwr.ui.getWindowWidth()>=992&&toc.classList.contains("pwr-toc-menu--indent")&&toc.classList.contains("pwr-toc-menu--overlay")&&(toc.classList.remove("pwr-toc-menu--overlay"),toc.classList.remove("pwr-toc-menu--minimized"),tocbot.options.collapseDepth=confCollapseDepth),tocbot.refresh(),tocFloatScrollHandler()}if(pwr.js.require(()=>"undefined"!=typeof tocbot,()=>{tocbot.init(options),window.addEventListener("resize",ev=>tocbot.refresh())}),isPillar)pwr.animation.fadeIn(toc,600);else{pwr.js.require(()=>"undefined"!=typeof tocbot,()=>{forceOvelayOnMobile(),window.addEventListener("resize",forceOvelayOnMobile)}),tocFloatScrollHandler(),window.addEventListener("scroll",tocFloatScrollHandler);new ResizeObserver(tocFloatScrollHandler).observe(document.body)}document.querySelector(".vanilla .pwr-toc-menu__header-link").addEventListener("click",ev=>{ev.preventDefault(),pwr.vanilla.toggleClass(document.querySelector(".vanilla .pwr-toc-menu--overlay"),"pwr-toc-menu--minimized")})}});
2//# sourceURL=https://6233171.fs1.hubspotusercontent-ap1.net/hubfs/6233171/hub_generated/template_assets/1/180971846162/1786237370247/template_pwr-toc.js

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.