Viewing File: /usr/local/cpanel/base/frontend/jupiter/js/webmail-angular-polyfills.min.js

window.CPANEL={api:function(e){"use strict";if(!Object.keys(e).includes("module","func","version"))throw"window.CPANEL.api() requires the following args: 'module', 'func', 'version'";if(!window.cp_security_token)throw"cp_security_token not set in window. Can't execute calls.";let t=window.cp_security_token+"/execute/"+e.module+"/"+e.func+"?api.version="+e.version;const s=new XMLHttpRequest;return s.responseType="json",s.onreadystatechange=function(){if(s&&s.readyState===XMLHttpRequest.DONE)if(0===s.status||s.status>=200&&s.status<400){if(e.callback&&"object"==typeof e.callback&&e.callback.success){let t={cpanel_raw:s.response,cpanel_status:s.response.status,cpanel_data:s.response.data,cpanel_error:s.response.errors,cpanel_warnings:s.response.warnings,cpanel_messages:s.response.messages,cpanel_metadata:s.response.metadata};e.callback.success(t)}}else e.callback&&"object"==typeof e.callback&&e.callback.error&&e.callback.error(s)},s.open("GET",t),s.send(),s}},window.LOCALE={format_bytes:function(e,t){"use strict";var s=["KB","MB","GB","TB","PB","EB","ZB","YB"];void 0===t&&(t=2);var a=(e=Number(e))&&Math.min(Math.floor(Math.log(e)/Math.log(1024)),s.length);return a?(e=parseFloat(e/Math.pow(1024,a)).toFixed(t),Intl.NumberFormat().format(e)+" "+s[a-1]):e+" B"}};
Back to Directory File Manager