OwlCyberSecurity - MANAGER
Edit File: p-dfe6b15e.js.map
{"version":3,"names":["extend","obj","ext","key","hasOwnProperty","fitText","el","kompressor","options","settings","minFontSize","maxFontSize","container","fit","compressor","resizer","style","fontSize","Math","max","min","clientWidth","parseFloat","window","module","import","then","ResizeObserver","ro","observe","length","i"],"sources":["src/library/fittext.js"],"sourcesContent":["/*!\n * FitText-UMD\n *\n * Copyright 2011, Dave Rupert http://daverupert.com\n * Released under the WTFPL license\n * http://sam.zoy.org/wtfpl/\n * Modified by Slawomir Kolodziej http://slawekk.info\n * Modified by Peace Chen to support modules\n *\n * Date: Tue Jan 12 2016 10:03:36 GMT-0600 (CST)\n */\n\nconst extend = (obj, ext) => {\n for (var key in ext) if (ext.hasOwnProperty(key)) obj[key] = ext[key];\n return obj;\n};\n\nexport default (el, kompressor, options) => {\n var settings = extend(\n {\n minFontSize: -1 / 0,\n maxFontSize: 1 / 0,\n container: el,\n },\n options,\n );\n\n const fit = function (el) {\n const compressor = kompressor || 1;\n\n const resizer = function () {\n el.style.fontSize =\n Math.max(Math.min((settings?.container?.clientWidth || 0) / (compressor * 10), parseFloat(settings.maxFontSize)), parseFloat(settings.minFontSize)) + 'px';\n };\n\n // Call once to set.\n resizer();\n\n if ('ResizeObserver' in window === false) {\n // Loads polyfill asynchronously, only if required.\n const module = import('@juggle/resize-observer').then(() => {\n window.ResizeObserver = module.ResizeObserver;\n // Bind events\n const ro = new ResizeObserver(resizer);\n ro.observe(settings.container);\n });\n } else {\n // Bind events\n const ro = new ResizeObserver(resizer);\n ro.observe(settings.container);\n }\n };\n\n if (el.length) for (let i = 0; i < el.length; i++) fit(el[i]);\n else fit(el);\n\n // return set of elements\n return el;\n};\n"],"mappings":";;;;;;;;;;;AAYA,MAAMA,EAAS,CAACC,EAAKC,KACnB,IAAK,IAAIC,KAAOD,EAAK,GAAIA,EAAIE,eAAeD,GAAMF,EAAIE,GAAOD,EAAIC,GACjE,OAAOF,CAAG,EAGZ,MAAAI,EAAe,CAACC,EAAIC,EAAYC,KAC9B,IAAIC,EAAWT,EACb,CACEU,aAAc,EAAI,EAClBC,YAAa,EAAI,EACjBC,UAAWN,GAEbE,GAGF,MAAMK,EAAM,SAAUP,GACpB,MAAMQ,EAAaP,GAAc,EAEjC,MAAMQ,EAAU,WACdT,EAAGU,MAAMC,SACPC,KAAKC,IAAID,KAAKE,KAAKX,GAAUG,WAAWS,aAAe,IAAMP,EAAa,IAAKQ,WAAWb,EAASE,cAAeW,WAAWb,EAASC,cAAgB,IAC9J,EAGIK,IAEA,GAAI,mBAAoBQ,SAAW,MAAO,CAExC,MAAMC,EAASC,OAAO,mBAA2BC,MAAK,KACpDH,OAAOI,eAAiBH,EAAOG,eAE/B,MAAMC,EAAK,IAAID,eAAeZ,GAC9Ba,EAAGC,QAAQpB,EAASG,UAAU,GAEtC,KAAW,CAEL,MAAMgB,EAAK,IAAID,eAAeZ,GAC9Ba,EAAGC,QAAQpB,EAASG,UAC1B,CACA,EAEE,GAAIN,EAAGwB,OAAQ,IAAK,IAAIC,EAAI,EAAGA,EAAIzB,EAAGwB,OAAQC,IAAKlB,EAAIP,EAAGyB,SACrDlB,EAAIP,GAGT,OAAOA,CAAE,S"}