PageSourceSearch

https://www.decollette.nl/wp-content/plugins/total-theme-core/asse…/js/frontend/responsive-text.min.js?ver=2.7

js decollette.nl collected 2026-10-10 01:20:44 UTC 4,124 bytes, 1 lines download raw bytes

1!function(){var e,t;e=this,t=function(){"use strict";return function(e){if(e){var t=function(e){return[].slice.call(e)},n=3,i=[],o=null,r="requestAnimationFrame"in e?function(){e.cancelAnimationFrame(o),o=e.requestAnimationFrame((function(){return u(i.filter((function(e){return e.dirty&&e.active})))}))}:function(){},a=function(e){return function(){i.forEach((function(t){return t.dirty=e})),r()}},u=function(e){e.filter((function(e){return!e.styleComputed})).forEach((function(e){e.styleComputed=f(e)})),e.filter(d).forEach(p);var t=e.filter(s);t.forEach(l),t.forEach((function(e){p(e),c(e)})),t.forEach(m)},c=function(e){return e.dirty=0},l=function(e){e.availableWidth=e.element.parentNode.clientWidth,e.currentWidth=e.element.scrollWidth,e.previousFontSize=e.currentFontSize,e.currentFontSize=Math.min(Math.max(e.minSize,e.availableWidth/e.currentWidth*e.previousFontSize),e.maxSize),e.whiteSpace=e.multiLine&&e.currentFontSize===e.minSize?"normal":"nowrap"},s=function(e){return 2!==e.dirty||2===e.dirty&&e.element.parentNode.clientWidth!==e.availableWidth},f=function(t){var n=e.getComputedStyle(t.element,null);return t.currentFontSize=parseFloat(n.getPropertyValue("font-size")),t.display=n.getPropertyValue("display"),t.whiteSpace=n.getPropertyValue("white-space"),!0},d=function(e){var t=!1;return!e.preStyleTestCompleted&&(/inline-/.test(e.display)||(t=!0,e.display="inline-block"),"nowrap"!==e.whiteSpace&&(t=!0,e.whiteSpace="nowrap"),e.preStyleTestCompleted=!0,t)},p=function(e){e.element.style.whiteSpace=e.whiteSpace,e.element.style.display=e.display,e.element.style.fontSize=e.currentFontSize+"px"},m=function(e){e.element.dispatchEvent(new CustomEvent("fit",{detail:{oldValue:e.previousFontSize,newValue:e.currentFontSize,scaleFactor:e.currentFontSize/e.previousFontSize}}))},v=function(e,t){return function(){e.dirty=t,e.active&&r()}},y=function(e){return function(){i=i.filter((function(t){return t.element!==e.element})),e.observeMutations&&e.observer.disconnect(),e.element.style.whiteSpace=e.originalStyle.whiteSpace,e.element.style.display=e.originalStyle.display,e.element.style.fontSize=e.originalStyle.fontSize}},S=function(e){return function(){e.active||(e.active=!0,r())}},h=function(e){return function(){return e.active=!1}},w=function(e){e.observeMutations&&(e.observer=new MutationObserver(v(e,1)),e.observer.observe(e.element,e.observeMutations))},z={minSize:16,maxSize:512,multiLine:!0,observeMutations:"MutationObserver"in e&&{subtree:!0,childList:!0,characterData:!0}},b=null,x=function(){e.clearTimeout(b),b=e.setTimeout(a(2),W.observeWindowDelay)},F=["resize","orientationchange"];return Object.defineProperty(W,"observeWindow",{set:function(t){var n="".concat(t?"add":"remove","EventListener");F.forEach((function(t){e[n](t,x)}))}}),W.observeWindow=!0,W.observeWindowDelay=100,W.fitAll=a(n),W}function g(e,t){var o=Object.assign({},z,t),a=e.map((function(e){var t=Object.assign({},o,{element:e,active:!0});return function(e){e.originalStyle={whiteSpace:e.element.style.whiteSpace,display:e.element.style.display,fontSize:e.element.style.fontSize},w(e),e.newbie=!0,e.dirty=!0,i.push(e)}(t),{element:e,fit:v(t,n),unfreeze:S(t),freeze:h(t),unsubscribe:y(t)}}));return r(),a}function W(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e?g(t(document.querySelectorAll(e)),n):g([e],n)[0]}}("undefined"==typeof window?null:window)},"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).vcexFitty=t(),"function"!=typeof window.vcexResponsiveText&&(window.vcexResponsiveText=function(){document.querySelectorAll(".wpex-responsive-txt").forEach((function(e){const t=vcexFitty(e,{minSize:parseInt(e.dataset.minFontSize||13),maxSize:parseInt(e.dataset.maxFontSize||40),multiLine:!0});setTimeout((()=>{e.parentNode.clientWidth!==e.offsetWidth&&t.fit()}),50)}))}),"interactive"===document.readyState||"complete"===document.readyState?setTimeout(vcexResponsiveText,0):document.addEventListener("DOMContentLoaded",vcexResponsiveText,!1)}();

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.