File manager - Edit - /home/c14075/dragmet-ural.ru/www/bitrix/modules/im/install/js/im/v2/lib/logger/dist/logger.bundle.min.js
Back
this.BX=this.BX||{};this.BX.Messenger=this.BX.Messenger||{};this.BX.Messenger.v2=this.BX.Messenger.v2||{};(function(e,s){"use strict"; /** * Bitrix Messenger * Logger class * * @package bitrix * @subpackage im * @copyright 2001-2019 Bitrix */var l=babelHelpers.classPrivateFieldLooseKey("types");var a=babelHelpers.classPrivateFieldLooseKey("config");var r=babelHelpers.classPrivateFieldLooseKey("custom");var i=babelHelpers.classPrivateFieldLooseKey("localStorageKey");var t=babelHelpers.classPrivateFieldLooseKey("save");var o=babelHelpers.classPrivateFieldLooseKey("load");var c=babelHelpers.classPrivateFieldLooseKey("getStyles");var n=babelHelpers.classPrivateFieldLooseKey("getRemoveString");class b{constructor(){Object.defineProperty(this,o,{value:p});Object.defineProperty(this,t,{value:d});Object.defineProperty(this,l,{writable:true,value:{}});Object.defineProperty(this,a,{writable:true,value:{}});Object.defineProperty(this,r,{writable:true,value:{}});Object.defineProperty(this,i,{writable:true,value:"bx-messenger-logger"});babelHelpers.classPrivateFieldLooseBase(this,l)[l]={desktop:true,log:false,info:false,warn:false,error:true,trace:true};babelHelpers.classPrivateFieldLooseBase(this,a)[a]=babelHelpers.classPrivateFieldLooseBase(this,l)[l];babelHelpers.classPrivateFieldLooseBase(this,o)[o]()}setConfig(e){Object.entries(e).forEach((([e,r])=>{if(!s.Type.isUndefined(babelHelpers.classPrivateFieldLooseBase(this,l)[l][e])){babelHelpers.classPrivateFieldLooseBase(this,l)[l][e]=!!r;babelHelpers.classPrivateFieldLooseBase(this,a)[a][e]=!!r}}));babelHelpers.classPrivateFieldLooseBase(this,o)[o]()}enable(e){if(s.Type.isUndefined(babelHelpers.classPrivateFieldLooseBase(this,l)[l][e])){return false}babelHelpers.classPrivateFieldLooseBase(this,l)[l][e]=true;babelHelpers.classPrivateFieldLooseBase(this,r)[r][e]=true;babelHelpers.classPrivateFieldLooseBase(this,t)[t]();return true}disable(e){if(s.Type.isUndefined(babelHelpers.classPrivateFieldLooseBase(this,l)[l][e])){return false}babelHelpers.classPrivateFieldLooseBase(this,l)[l][e]=false;babelHelpers.classPrivateFieldLooseBase(this,r)[r][e]=false;babelHelpers.classPrivateFieldLooseBase(this,t)[t]();return true}isEnabled(e){return babelHelpers.classPrivateFieldLooseBase(this,l)[l][e]===true}desktop(...e){if(!this.isEnabled("desktop")){return false}console.log(...babelHelpers.classPrivateFieldLooseBase(b,c)[c]("desktop"),...e)}log(...e){if(!this.isEnabled("log")){return false}console.log(...babelHelpers.classPrivateFieldLooseBase(b,c)[c]("log"),...e)}info(...e){if(!this.isEnabled("info")){return false}console.info(...babelHelpers.classPrivateFieldLooseBase(b,c)[c]("info"),...e)}warn(...e){if(!this.isEnabled("warn")){return false}console.warn(...babelHelpers.classPrivateFieldLooseBase(b,c)[c]("warn"),...e)}error(...e){if(!this.isEnabled("error")){return false}console.error(...babelHelpers.classPrivateFieldLooseBase(b,c)[c]("error"),...e)}trace(...e){if(!this.isEnabled("trace")){return false}console.trace(...e)}}function d(){if(s.Type.isUndefined(window.localStorage)){return false}try{const e={};Object.entries(babelHelpers.classPrivateFieldLooseBase(this,r)[r]).forEach((([s,l])=>{if(babelHelpers.classPrivateFieldLooseBase(this,a)[a][s]!==babelHelpers.classPrivateFieldLooseBase(this,r)[r][s]){e[s]=!!l}}));console.warn("Logger: saving custom types",JSON.stringify(e));window.localStorage.setItem(babelHelpers.classPrivateFieldLooseBase(this,i)[i],JSON.stringify(e))}catch(e){console.error("Logger: save error",e)}}function p(){if(s.Type.isUndefined(window.localStorage)){return false}try{const e=window.localStorage.getItem(babelHelpers.classPrivateFieldLooseBase(this,i)[i]);if(s.Type.isString(e)){babelHelpers.classPrivateFieldLooseBase(this,r)[r]=JSON.parse(e);babelHelpers.classPrivateFieldLooseBase(this,l)[l]={...babelHelpers.classPrivateFieldLooseBase(this,l)[l],...babelHelpers.classPrivateFieldLooseBase(this,r)[r]}}}catch(e){console.error("Logger: load error",e)}}function f(e="all"){const s={desktop:["%cDESKTOP","color: white; font-style: italic; background-color: #29619b; padding: 0 6px"],log:["%cLOG","color: #2a323b; font-style: italic; background-color: #ccc; padding: 0 6px"],info:["%cINFO","color: #fff; font-style: italic; background-color: #6b7f96; padding: 0 6px"],warn:["%cWARNING","color: white; font-style: italic; padding: 0 6px; border: 1px solid #f0a74f"],error:["%cERROR","color: white; font-style: italic; padding: 0 6px; border: 1px solid #8a3232"]};if(e==="all"){return s}if(s[e]){return s[e]}return[]}function v(){const e=babelHelpers.classPrivateFieldLooseBase(b,c)[c]();const s=[];Object.entries(e).forEach((([,e])=>{s.push(e[1])}));return s}Object.defineProperty(b,n,{value:v});Object.defineProperty(b,c,{value:f});const h=new b;e.Logger=h})(this.BX.Messenger.v2.Lib=this.BX.Messenger.v2.Lib||{},BX); //# sourceMappingURL=logger.bundle.map.js
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.26 |
proxy
|
phpinfo
|
Settings