![]() System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /var/www/html/libs/absol-full/dist/js/ |
Upload File : |
/*** module: node_modules/absol-acomp/js/materializeIconTrigger.js ***/ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = materializeIconTrigger; var _Dom = _interopRequireDefault(require("absol/src/HTML5/Dom")); var _ACore = _interopRequireDefault(require("../ACore")); var _ResizeSystem = _interopRequireDefault(require("absol/src/HTML5/ResizeSystem")); function materializeIconTrigger() { _Dom.default.documentReady.then(function () { var linkMaterial = _ACore.default.$('link', document.head, function (elt) { if (elt.href && elt.href.indexOf('Material+Icons')) return true; }); if (!linkMaterial) return; var checkInv = -1; function onLoaded() { if (checkInv > 0) { clearTimeout(checkInv); checkInv = -1; } linkMaterial.off('loaded', onLoaded).off('load', onLoaded).off('error', onLoaded); i.remove(); requestAnimationFrame(function () { _ResizeSystem.default.update(); if (document.cookie.indexOf('absol_debug') >= 0) { console.info('Resize after MaterialIcons load'); } }); } linkMaterial.on('loaded', onLoaded).on('load', onLoaded).on('error', onLoaded); var i = _ACore.default._({ tag: 'i', class: "material-icons", style: { fontSize: '14px', position: 'fixed', top: '0', left: '0', zIndex: '-1000', visibility: 'hidden' }, child: { text: 'account_balance_wallet' } }).addTo(document.body); var iBox = i.getBoundingClientRect(); if (iBox.width < iBox.height * 3) { onLoaded(); return; } var intervalCount = 50; checkInv = setInterval(function () { intervalCount--; if (intervalCount < 0) { onLoaded(); } iBox = i.getBoundingClientRect(); if (iBox.width < iBox.height * 3) { onLoaded(); } }, 200); }); }