PageSourceSearch

https://savannah.edu.ng/wp-content/plugins/thim-elementor-kit/build/frontend.js?ver=1.4.1

js savannah.edu.ng collected 2026-09-25 04:26:22 UTC 5,938 bytes, 1 lines download raw bytes

1(()=>{"use strict";function e(){const e=document.querySelectorAll(".thim-ekits-menu__content"),t=new WeakSet,i=e=>{const t=e.parentNode;!function(e,t,i=30){let s=0,n=null,o=0;const r=()=>{if(s>=i)return void t();if(!function(e){const t=window.getComputedStyle(e);return null!==e.offsetParent&&e.offsetWidth>0&&e.offsetHeight>0&&"none"!==t.display&&"hidden"!==t.visibility}(e))return s++,void setTimeout(r,50);e.offsetHeight;const c=e.getBoundingClientRect();if(n&&Math.abs(c.width-n.width)<1&&Math.abs(c.height-n.height)<1&&Math.abs(c.top-n.top)<1&&Math.abs(c.left-n.left)<1){if(o++,o>=2)return void t()}else o=0;n={width:c.width,height:c.height,top:c.top,left:c.left},s++,setTimeout(r,30)};r()}(t,(()=>{function s(){const s=t.style.transition,n=t.style.transform;t.style.transition="none",t.style.transform="none",t.offsetHeight,t.scrollHeight,t.clientHeight,requestAnimationFrame((()=>{requestAnimationFrame((()=>{requestAnimationFrame((()=>{const o=t.getBoundingClientRect();if(t.style.transition=s,t.style.transform=n,!o||0===o.width||0===o.height)return void("complete"!==document.readyState&&window.addEventListener("load",(()=>i(e)),{once:!0}));const r=document.documentElement.clientWidth,c=e.offsetWidth>=r?r:e.offsetWidth,l=e.classList.contains("thim-ekits-menu__content--left"),d=e.classList.contains("thim-ekits-menu__content--right"),a=e.classList.contains("thim-ekits-menu__content--center"),m=e.classList.contains("thim-ekits-menu__content--container");if(!c)return;let h=c-o.right,u=o.left+c-r;if(e.offsetWidth>=r&&(e.style.width=c+"px",e.style.minWidth=c+"px"),m&&e.offsetWidth<r&&e.dataset.container){const t=document.querySelector(e.dataset.container);t&&(u+=(r-t.offsetWidth)/2,h+=(r-t.offsetWidth)/2)}if(a){const t=(c+o.width)/2-o.right,i=o.left+(c+o.width)/2-r;document.body.classList.contains("rtl")&&t>0?e.style.marginLeft=t+"px":i>0&&(e.style.marginLeft=-i+"px")}else l?e.style.right=h>0?-h+"px":"0":d&&(e.style.left=u>0?-u+"px":"0")}))}))}))}document.fonts&&document.fonts.ready?document.fonts.ready.then((()=>{s()})):s()}))};if("ResizeObserver"in window){const s=new ResizeObserver((e=>{e.forEach((e=>{const s=e.target.querySelector(".thim-ekits-menu__content");s&&!t.has(s)&&(t.add(s),setTimeout((()=>{i(s),t.delete(s)}),100))}))}));e.forEach((e=>{i(e),s.observe(e.parentNode)}))}else e.forEach((e=>i(e)))}document.addEventListener("DOMContentLoaded",(()=>{(function(){document.querySelectorAll(".thim-ekits-menu__mobile").forEach((e=>{const t=e.parentNode.querySelector(".thim-ekits-menu__container"),i=t.parentNode.querySelector(".thim-ekits-menu__mobile__overlay"),s=e.parentNode.classList.contains("thim-ekits-menu--mobile-open"),n=()=>{e.parentNode.classList.remove("thim-ekits-menu--mobile-open")};if(i)i.addEventListener("click",n);else{t.insertAdjacentHTML("beforebegin",'<div class="thim-ekits-menu__mobile__overlay"></div>');const e=t.parentNode.querySelector(".thim-ekits-menu__mobile__overlay");e&&e.addEventListener("click",n)}const o=t.querySelector(".thim-ekits-menu__mobile__close");o&&o.addEventListener("click",n),o.addEventListener("click",n),e.addEventListener("click",(t=>{t.preventDefault(),t.stopPropagation(),s?n():e.parentNode.classList.add("thim-ekits-menu--mobile-open")}))}
1));const e=document.querySelectorAll(".thim-ekits-menu__icon"),t=document.querySelector(".thim-ekits-menu__icon-menu-back");e.forEach((e=>{e.addEventListener("click",(i=>{i.preventDefault(),i.stopPropagation(),e.parentNode.classList.contains("thim-ekits-menu__is-hover")?e.parentNode.classList.remove("thim-ekits-menu__is-hover"):(e.parentNode.classList.add("thim-ekits-menu__is-hover"),t&&t.classList.add("show-icon"))}))})),t&&t.addEventListener("click",(e=>{e.stopPropagation();const i=document.querySelectorAll(".thim-ekits-menu__is-hover");i.length>0&&i[i.length-1].classList.remove("thim-ekits-menu__is-hover"),1===i.length&&t.classList.remove("show-icon")}))})(),document.querySelectorAll(".thim-ekits__sticky").forEach((e=>{const t=e.offsetHeight+e.offsetTop,i=e.parentNode,s=document.querySelector("#wpadminbar");window.addEventListener("scroll",(()=>{window.pageYOffset>i.offsetTop?(e.classList.add("thim-ekits__sticky--is-sticky"),s&&e.classList.add("thim-ekits__sticky--adminbar"),i.classList.add("thim-ekits--is-sticky"),i.style.height=t+"px"):(e.classList.remove("thim-ekits__sticky--is-sticky","thim-ekits__sticky--adminbar"),i.classList.remove("thim-ekits--is-sticky"),i.style.height="auto")}))})),function(){const e=document.getElementById("back-to-top-kits"),t=document.querySelector(".scroll-circle-progress");if(e){if(t){const e=document.querySelector(".scroll-circle-progress path"),t=e.getTotalLength();e.style.transition=e.style.WebkitTransition="none",e.style.strokeDasharray=t+" "+t,e.style.strokeDashoffset=t,e.getBoundingClientRect(),e.style.transition=e.style.WebkitTransition="stroke-dashoffset 10ms linear";const i=function(){const i=jQuery(window).scrollTop(),s=jQuery(document).height()-jQuery(window).height(),n=t-i*t/s;e.style.strokeDashoffset=n};i(),jQuery(window).scroll(i)}e.classList.add("hidden"),jQuery(window).scroll((function(){jQuery(this).scrollTop()>400?e.classList.remove("hidden"):e.classList.add("hidden")})),e.addEventListener("click",(function(){window.scrollTo({top:0,behavior:"smooth"})}))}}(),window.addEventListener("scroll",(()=>{const e=document.querySelector(".thim-ekits-scrollProgressBar"),t=document.querySelector(".thim-ekits-scrollPercentage");if(e){const i=document.documentElement.scrollHeight-window.innerHeight,s=window.scrollY/i*100;e.style.width=s+"%",t&&(t.textContent=`${Math.round(s)}%`)}}));const t=()=>{document.fonts&&document.fonts.ready?document.fonts.ready.then((()=>{setTimeout(e,100)})):setTimeout(e,100)};"complete"===document.readyState?t():(window.addEventListener("load",t),setTimeout(t,2e3)),window.addEventListener("resize",(()=>{clearTimeout(window.resizeTimeout),window.resizeTimeout=setTimeout((()=>{e()}),100)}))}))})();

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.