Файловый менеджер - Редактировать - /var/www/axolotl/data/www/axolotls.ru/www/bitrix/js/im/controller/dist/controller.bundle.min.js
Назад
this.BX=this.BX||{};(function(e,t,i,a,s,n,r,o,l,u,d){"use strict";var c=function(){function e(){babelHelpers.classCallCheck(this,e);this.controller=null;this.timer=new r.Timer;this._prepareFilesBeforeSave=function(e){return e};this.defaultMessageLimit=20;this.requestMessageLimit=this.getDefaultMessageLimit();this.messageLastReadId={};this.messageReadQueue={}}babelHelpers.createClass(e,[{key:"setCoreController",value:function e(t){this.controller=t}},{key:"getSiteId",value:function e(){return this.controller.getStore().state.application.common.siteId}},{key:"getUserId",value:function e(){return this.controller.getStore().state.application.common.userId}},{key:"getLanguageId",value:function e(){return this.controller.getStore().state.application.common.languageId}},{key:"getCurrentUser",value:function e(){return this.controller.getStore().getters["users/get"](this.controller.getStore().state.application.common.userId,true)}},{key:"getChatId",value:function e(){return this.controller.getStore().state.application.dialog.chatId}},{key:"getDialogId",value:function e(){return this.controller.getStore().state.application.dialog.dialogId}},{key:"getDialogData",value:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:this.getDialogId();if(this.controller.getStore().state.dialogues.collection[t]){return this.controller.getStore().state.dialogues.collection[t]}return this.controller.getStore().getters["dialogues/getBlank"]()}},{key:"getDialogCrmData",value:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:this.getDialogId();var i={enabled:false,entityType:u.DialogCrmType.none,entityId:0};var a=this.getDialogData(t);if(a.type===u.DialogType.call){if(a.entityData1&&typeof a.entityData1==="string"){var s=a.entityData1.split("|"),n=babelHelpers.slicedToArray(s,3),r=n[0],o=n[1],l=n[2];if(r){o=o?o.toString().toLowerCase():u.DialogCrmType.none;i={enabled:r,entityType:o,entityId:l}}}}else if(a.type===u.DialogType.crm){var d=a.entityId.split("|"),c=babelHelpers.slicedToArray(d,2),h=c[0],g=c[1];h=h?h.toString().toLowerCase():u.DialogCrmType.none;i={enabled:true,entityType:h,entityId:g}}return i}},{key:"getDialogIdByChatId",value:function e(t){if(this.getDialogId()==="chat"+t){return this.getDialogId()}var i=this.controller.getStore().getters["dialogues/getByChatId"](t);if(!i){return 0}return i.dialogId}},{key:"getDiskFolderId",value:function e(){return this.controller.getStore().state.application.dialog.diskFolderId}},{key:"getDefaultMessageLimit",value:function e(){return this.defaultMessageLimit}},{key:"getRequestMessageLimit",value:function e(){return this.requestMessageLimit}},{key:"muteDialog",value:function e(){var t=this;var i=arguments.length>0&&arguments[0]!==undefined?arguments[0]:null;var a=arguments.length>1&&arguments[1]!==undefined?arguments[1]:this.getDialogId();if(o.Utils.dialog.isEmptyDialogId(a)){return false}if(i===null){i=!this.isDialogMuted()}this.timer.start("muteDialog",a,.3,function(e){t.controller.restClient.callMethod(u.RestMethod.imChatMute,{DIALOG_ID:a,ACTION:i?"Y":"N"})});var s=[];if(i){s=this.getDialogData().muteList;s.push(this.getUserId())}else{s=this.getDialogData().muteList.filter(function(e){return e!==t.getUserId()})}this.controller.getStore().dispatch("dialogues/update",{dialogId:a,fields:{muteList:s}});return true}},{key:"isDialogMuted",value:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:this.getDialogId();return this.getDialogData().muteList.includes(this.getUserId())}},{key:"isUnreadMessagesLoaded",value:function e(){var t=this.controller.getStore().state.dialogues.collection[this.getDialogId()];if(!t){return true}if(t.unreadLastId<=0){return true}var i=this.controller.getStore().state.messages.collection[this.getChatId()];if(!i||i.length<=0){return true}var a=0;for(var s=i.length-1;s>=0;s--){var n=i[s];if(typeof n.id==="number"){a=n.id;break}}return a>=t.unreadLastId}},{key:"prepareFilesBeforeSave",value:function e(t){return this._prepareFilesBeforeSave(t)}},{key:"setPrepareFilesBeforeSaveFunction",value:function e(t){this._prepareFilesBeforeSave=t.bind(this)}},{key:"showSmiles",value:function e(){this.store.dispatch("application/showSmiles")}},{key:"hideSmiles",value:function e(){this.store.dispatch("application/hideSmiles")}},{key:"startOpponentWriting",value:function e(t){var i=this;var a=t.dialogId,s=t.userId,n=t.userName;this.controller.getStore().dispatch("dialogues/updateWriting",{dialogId:a,userId:s,userName:n,action:true});this.timer.start("writingEnd",a+"|"+s,35,function(e,t){var a=t.dialogId,s=t.userId;i.controller.getStore().dispatch("dialogues/updateWriting",{dialogId:a,userId:s,action:false})},{dialogId:a,userId:s});return true}},{key:"stopOpponentWriting",value:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};var i=t.dialogId,a=t.userId,s=t.userName;this.timer.stop("writingStart",i+"|"+a,true);this.timer.stop("writingEnd",i+"|"+a);return true}},{key:"startWriting",value:function e(){var t=this;var i=arguments.length>0&&arguments[0]!==undefined?arguments[0]:this.getDialogId();if(o.Utils.dialog.isEmptyDialogId(i)||this.timer.has("writes",i)){return false}this.timer.start("writes",i,28);this.timer.start("writesSend",i,5,function(e){t.controller.restClient.callMethod(u.RestMethod.imDialogWriting,{DIALOG_ID:i}).catch(function(){t.timer.stop("writes",i)})})}},{key:"stopWriting",value:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:this.getDialogId();this.timer.stop("writes",t,true);this.timer.stop("writesSend",t,true)}},{key:"joinParentChat",value:function e(t,i){var a=this;return new Promise(function(e,s){if(!t||!i){return s()}if(typeof a.tempJoinChat==="undefined"){a.tempJoinChat={}}else if(a.tempJoinChat["wait"]){return s()}a.tempJoinChat["wait"]=true;a.controller.restClient.callMethod(u.RestMethod.imChatParentJoin,{DIALOG_ID:i,MESSAGE_ID:t}).then(function(){a.tempJoinChat["wait"]=false;a.tempJoinChat[i]=true;return e(i)}).catch(function(){a.tempJoinChat["wait"]=false;return s()})})}},{key:"setTextareaMessage",value:function e(t){var i=t.message,a=i===void 0?"":i,s=t.dialogId,n=s===void 0?this.getDialogId():s;this.controller.getStore().dispatch("dialogues/update",{dialogId:n,fields:{textareaMessage:a}})}},{key:"setSendingMessageFlag",value:function e(t){this.controller.getStore().dispatch("messages/actionStart",{id:t,chatId:this.getChatId()})}},{key:"reactMessage",value:function e(t){var i=arguments.length>2&&arguments[2]!==undefined?arguments[2]:"auto";this.controller.restClient.callMethod(u.RestMethod.imMessageLike,{MESSAGE_ID:t,ACTION:i==="auto"?"auto":i==="set"?"plus":"minus"})}},{key:"readMessage",value:function e(){var t=this;var i=arguments.length>0&&arguments[0]!==undefined?arguments[0]:null;var a=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var s=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;var n=this.getChatId();if(typeof this.messageLastReadId[n]==="undefined"){this.messageLastReadId[n]=null}if(typeof this.messageReadQueue[n]==="undefined"){this.messageReadQueue[n]=[]}if(i){this.messageReadQueue[n].push(parseInt(i))}this.timer.stop("readMessage",n,true);this.timer.stop("readMessageServer",n,true);if(a){return this.readMessageExecute(n,s)}return new Promise(function(e,i){t.timer.start("readMessage",n,.1,function(i,a){return t.readMessageExecute(i,s).then(function(t){return e(t)})})})}},{key:"readMessageExecute",value:function e(t){var i=this;var a=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;return new Promise(function(e,s){if(i.messageReadQueue[t]){i.messageReadQueue[t]=i.messageReadQueue[t].filter(function(e){if(!i.messageLastReadId[t]){i.messageLastReadId[t]=e}else if(i.messageLastReadId[t]<e){i.messageLastReadId[t]=e}})}var n=i.getDialogIdByChatId(t);var r=i.messageLastReadId[t]||0;if(r<=0){e({dialogId:n,lastId:0});return true}i.controller.getStore().dispatch("messages/readMessages",{chatId:t,readId:r}).then(function(s){i.controller.getStore().dispatch("dialogues/decreaseCounter",{dialogId:n,count:s.count});if(i.getChatId()===t&&i.controller.getStore().getters["dialogues/canSaveChat"]){var o=i.controller.getStore().getters["dialogues/get"](n);if(o.counter<=0){i.controller.getStore().commit("application/clearDialogExtraCount")}}if(a){e({dialogId:n,lastId:r})}else{i.timer.start("readMessageServer",t,.5,function(){i.controller.restClient.callMethod(u.RestMethod.imDialogRead,{DIALOG_ID:n,MESSAGE_ID:r}).then(function(){return e({dialogId:n,lastId:r})}).catch(function(){return e({dialogId:n,lastId:r})})})}}).catch(function(){e()})})}},{key:"unreadMessage",value:function e(){var t=this;var i=arguments.length>0&&arguments[0]!==undefined?arguments[0]:null;var a=arguments.length>1&&arguments[1]!==undefined?arguments[1]:false;var s=this.getChatId();if(typeof this.messageLastReadId[s]==="undefined"){this.messageLastReadId[s]=null}if(typeof this.messageReadQueue[s]==="undefined"){this.messageReadQueue[s]=[]}if(i){this.messageReadQueue[s]=this.messageReadQueue[s].filter(function(e){return e<i})}this.timer.stop("readMessage",s,true);this.timer.stop("readMessageServer",s,true);this.messageLastReadId[s]=i;this.controller.getStore().dispatch("messages/unreadMessages",{chatId:s,unreadId:this.messageLastReadId[s]}).then(function(e){var n=t.getDialogIdByChatId(s);t.controller.getStore().dispatch("dialogues/update",{dialogId:n,fields:{unreadId:i}});t.controller.getStore().dispatch("dialogues/increaseCounter",{dialogId:n,count:e.count});if(!a){t.controller.restClient.callMethod(u.RestMethod.imDialogUnread,{DIALOG_ID:n,MESSAGE_ID:t.messageLastReadId[s]})}}).catch(function(){})}},{key:"shareMessage",value:function e(t,i){this.controller.restClient.callMethod(u.RestMethod.imMessageShare,{DIALOG_ID:this.getDialogId(),MESSAGE_ID:t,TYPE:i});return true}},{key:"emit",value:function e(t){var i;for(var a=arguments.length,s=new Array(a>1?a-1:0),n=1;n<a;n++){s[n-1]=arguments[n]}(i=l.Vue.event).$emit.apply(i,[t].concat(s))}},{key:"listen",value:function e(t,i){l.Vue.event.$on(t,i)}}]);return e}();var h=function(){function e(){babelHelpers.classCallCheck(this,e);this.paginationCount=50;this.loadingMore=false;this.hasMoreToLoad=true;this.placeholderCount=0;this.lastMessageDate=null}babelHelpers.createClass(e,[{key:"setCoreController",value:function e(t){this.controller=t}},{key:"drawPlaceholders",value:function e(){var t=this.generatePlaceholders(this.paginationCount);this.controller.getStore().dispatch("recent/set",{general:t})}},{key:"getRecentData",value:function e(){var t=this;var i={SKIP_OPENLINES:"Y",LIMIT:this.paginationCount};this.controller.restClient.callMethod(u.RestMethod.imRecentList,i,null,null).then(function(e){t.lastMessageDate=t.getLastMessageDate(e.data().items);if(e.data().items.length!==t.paginationCount){t.hasMoreToLoad=false}t.controller.getStore().dispatch("recent/clearPlaceholders");t.controller.executeRestAnswer(u.RestMethodHandler.imRecentList,e)})}},{key:"loadMore",value:function e(){var t=this;if(!this.loadingMore&&this.hasMoreToLoad){this.loadingMore=true;var i=this.placeholderCount;var a=this.generatePlaceholders(this.paginationCount);this.controller.getStore().dispatch("recent/set",{general:a}).then(function(){var e={SKIP_OPENLINES:"Y",LIMIT:t.paginationCount,LAST_MESSAGE_UPDATE:t.lastMessageDate};t.controller.restClient.callMethod(u.RestMethod.imRecentList,e,null,null).then(function(e){var a=e.data().items;if(!a||a.length===0){t.controller.getStore().dispatch("recent/clearPlaceholders");return false}if(a.length!==t.paginationCount){t.hasMoreToLoad=false}t.lastMessageDate=t.getLastMessageDate(a);var s=t.prepareDataForModels(a);t.controller.getStore().dispatch("users/set",s.users).then(function(){t.controller.getStore().dispatch("dialogues/set",s.dialogues).then(function(){t.controller.getStore().dispatch("recent/updatePlaceholders",{items:s.recent,firstMessage:i}).then(function(){t.loadingMore=false;if(!t.hasMoreToLoad){t.controller.getStore().dispatch("recent/clearPlaceholders")}})})})})})}}},{key:"generatePlaceholders",value:function e(t){var i=[];for(var a=0;a<t;a++){i.push({id:"placeholder"+this.placeholderCount,templateId:"placeholder"+this.placeholderCount,template:"placeholder",sectionCode:"general"});this.placeholderCount++}return i}},{key:"getLastMessageDate",value:function e(t){return t.slice(-1)[0].date_update}},{key:"openOldDialog",value:function e(t){if(t.id!=="notify"){BXIM.openMessenger(t.id)}else{BXIM.openNotify()}}},{key:"openOldContextMenu",value:function e(t){t.$event.preventDefault();var i=this.controller.getStore().getters["recent/get"](t.id);var a={userId:t.id,userIsChat:typeof t.id==="string",dialogIsPinned:i.element.pinned};BXIM.messenger.openPopupMenu(t.$event.target,"contactList",undefined,a)}},{key:"prepareDataForModels",value:function e(t){var i={users:[],dialogues:[],recent:[]};t.forEach(function(e){var t=0;var a=0;if(e.user&&e.user.id>0){t=e.user.id;i.users.push(e.user)}if(e.chat){a=e.chat.id;i.dialogues.push(Object.assign(e.chat,{dialogId:e.id}))}else{i.dialogues.push(Object.assign({},{dialogId:e.id}))}i.recent.push(babelHelpers.objectSpread({},e,{avatar:e.avatar.url,color:e.avatar.color,userId:t,chatId:a}))});return i}}]);return e}();var g=function(){function e(){var t=this;var i=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};babelHelpers.classCallCheck(this,e);this.inited=false;this.initPromise=new BX.Promise;this.offline=false;this.restAnswerHandler=[];this.vuexAdditionalModel=[];this.store=null;this.storeBuilder=null;this.prepareConstructorParams(i);this.initController().then(function(){return t.initLocalStorage()}).then(function(){return t.initStorage()}).then(function(){return t.initRestClient()}).then(function(){return t.initPullClient()}).then(function(){return t.initEnvironment()}).then(function(){return t.initComponent()}).then(function(){return t.initComplete()})}babelHelpers.createClass(e,[{key:"prepareConstructorParams",value:function e(t){var a=this;if(typeof t.localize!=="undefined"){this.localize=t.localize}else{this.localize=babelHelpers.objectSpread({},BX.message)}if(typeof t.host!=="undefined"){this.host=t.host}else{this.host=location.origin}if(typeof t.userId!=="undefined"){this.userId=t.userId?parseInt(t.userId):0}else{var s=this.getLocalize("USER_ID");this.userId=s?parseInt(s):0}if(typeof t.siteId!=="undefined"){this.siteId=t.siteId?t.userId:"s1"}else{this.siteId=this.getLocalize("SITE_ID")||"s1"}if(typeof t.siteDir!=="undefined"){this.siteDir=t.siteDir?t.siteDir:"s1"}else{this.siteDir=this.getLocalize("SITE_DIR")||"s1"}if(typeof t.languageId!=="undefined"){this.languageId=t.languageId?t.languageId:"en"}else{this.languageId=this.getLocalize("LANGUAGE_ID")||"en"}this.pull=BX.PullClient;this.pullClient=BX.PULL;if(typeof t.pull!=="undefined"){if(typeof t.pull.instance!=="undefined"){this.pull=t.pull.instance}if(typeof t.pull.client!=="undefined"){this.pullClient=t.pull.client}}this.rest=BX.RestClient;this.restClient=BX.rest;if(typeof t.rest!=="undefined"){if(typeof t.rest.instance!=="undefined"){this.rest=t.rest.instance}if(typeof t.rest.client!=="undefined"){this.restClient=t.rest.client}}this.vuexBuilder={database:false,databaseName:"desktop/im",databaseType:i.VuexBuilder.DatabaseType.indexedDb};if(typeof t.vuexBuilder!=="undefined"){if(typeof t.vuexBuilder.database!=="undefined"){this.vuexBuilder.database=t.vuexBuilder.database}if(typeof t.vuexBuilder.databaseName!=="undefined"){this.vuexBuilder.databaseName=t.vuexBuilder.databaseName}if(typeof t.vuexBuilder.databaseType!=="undefined"){this.vuexBuilder.databaseType=t.vuexBuilder.databaseType}if(typeof t.vuexBuilder.models!=="undefined"){t.vuexBuilder.models.forEach(function(e){a.addVuexModel(e)})}}return true}},{key:"initConstructorParams",value:function e(){var t=this;return this.paramsPromise.then(function(e){t.prepareConstructorParams(t.paramsCallback(e));return new Promise(function(e,t){return e()})})}},{key:"initController",value:function e(){this.application=new c;this.application.setCoreController(this);this.recent=new h;this.recent.setCoreController(this);return new Promise(function(e,t){return e()})}},{key:"initLocalStorage",value:function e(){return new Promise(function(e,t){return e()})}},{key:"initStorage",value:function e(){var t=this;var s={common:{host:this.getHost(),userId:this.getUserId(),siteId:this.getSiteId(),languageId:this.getLanguageId()},dialog:{messageLimit:this.application.getDefaultMessageLimit(),enableReadMessages:false},device:{type:o.Utils.device.isMobile()?u.DeviceType.mobile:u.DeviceType.desktop,orientation:o.Utils.device.getOrientation()}};var n=(new i.VuexBuilder).addModel(a.ApplicationModel.create().useDatabase(false).setVariables(s)).addModel(a.MessagesModel.create().useDatabase(this.vuexBuilder.database).setVariables({host:this.getHost()})).addModel(a.DialoguesModel.create().useDatabase(this.vuexBuilder.database).setVariables({host:this.getHost()})).addModel(a.FilesModel.create().useDatabase(this.vuexBuilder.database).setVariables({host:this.getHost(),default:{name:"File is deleted"}})).addModel(a.UsersModel.create().useDatabase(this.vuexBuilder.database).setVariables({host:this.getHost(),default:{name:"Anonymous"}})).addModel(a.RecentModel.create().useDatabase(false).setVariables({host:this.getHost()}));this.vuexAdditionalModel.forEach(function(e){n.addModel(e)});n.setDatabaseConfig({name:this.vuexBuilder.databaseName,type:this.vuexBuilder.databaseType,siteId:this.getSiteId(),userId:this.getUserId()});return n.build().then(function(e){t.store=e.store;t.storeBuilder=e.builder;return new Promise(function(e,t){return e()})})}},{key:"initRestClient",value:function e(t){this.addRestAnswerHandler(n.CoreRestHandler.create({store:this.store,controller:this}));return new Promise(function(e,t){return e()})}},{key:"initPullClient",value:function e(){if(!this.pullClient){return false}this.pullClient.subscribe(this.pullCommandHandler=new s.ImPullCommandHandler({store:this.store,controller:this}));this.pullClient.subscribe({type:this.pull.SubscriptionType.Status,callback:this.eventStatusInteraction.bind(this)});this.pullClient.subscribe({type:this.pull.SubscriptionType.Online,callback:this.eventOnlineInteraction.bind(this)});return new Promise(function(e,t){return e()})}},{key:"initEnvironment",value:function e(t){var i=this;window.addEventListener("orientationchange",function(){if(!i.store){return}i.store.commit("application/set",{device:{orientation:o.Utils.device.getOrientation()}});if(i.store.state.application.device.type===u.DeviceType.mobile&&i.store.state.application.device.orientation===DeviceOrientation.horizontal){document.activeElement.blur()}});return new Promise(function(e,t){return e()})}},{key:"initComponent",value:function e(){return new Promise(function(e,t){return e()})}},{key:"initComplete",value:function e(){this.inited=true;this.initPromise.resolve(this)}},{key:"eventStatusInteraction",value:function e(t){if(t.status===this.pull.PullStatus.Online){this.offline=false}else if(t.status===this.pull.PullStatus.Offline){this.offline=true}}},{key:"eventOnlineInteraction",value:function e(t){if(t.command==="list"||t.command==="userStatus"){for(var i in t.params.users){if(!t.params.users.hasOwnProperty(i)){continue}this.store.dispatch("users/update",{id:t.params.users[i].id,fields:t.params.users[i]})}}}},{key:"executeRestAnswer",value:function e(t,i,a){d.Logger.warn("Core.controller.executeRestAnswer",t,i,a);this.restAnswerHandler.forEach(function(e){e.execute(t,i,a)})}},{key:"createVue",value:function e(t){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var a=this;var s=this.restClient;var n=this.pullClient||null;var r=function e(){};if(i.beforeCreate){r=i.beforeCreate}var o=function e(){};if(i.destroyed){o=i.destroyed}var u={store:this.store,beforeCreate:function e(){this.$bitrixApplication=t;this.$bitrixController=a;this.$bitrixRestClient=s;this.$bitrixPullClient=n;this.$bitrixMessages=a.localize;r.bind(this)()},destroyed:function e(){this.$bitrixApplication=null;this.$bitrixController=null;this.$bitrixRestClient=null;this.$bitrixPullClient=null;this.$bitrixMessages=null;o.bind(this)()}};if(i.el){u.el=i.el}if(i.template){u.template=i.template}if(i.computed){u.computed=i.computed}if(i.created){u.created=i.created}if(i.data){u.data=i.data}return new Promise(function(e,t){u.created=function(){e(this)};l.Vue.create(u)})}},{key:"getHost",value:function e(){return this.host}},{key:"getUserId",value:function e(){return this.userId}},{key:"getSiteId",value:function e(){return this.siteId}},{key:"getLanguageId",value:function e(){return this.languageId}},{key:"getStore",value:function e(){return this.store}},{key:"getStoreBuilder",value:function e(){return this.storeBuilder}},{key:"addRestAnswerHandler",value:function e(t){this.restAnswerHandler.push(t)}},{key:"addVuexModel",value:function e(t){this.vuexAdditionalModel.push(t)}},{key:"isOnline",value:function e(){return!this.offline}},{key:"ready",value:function e(){if(this.inited){var t=new BX.Promise;t.resolve(this);return t}return this.initPromise}},{key:"setError",value:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:"";var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:"";d.Logger.error("Messenger.Application.error: ".concat(t," (").concat(i,")"));var a="";if(t.endsWith("LOCALIZED")){a=i}this.store.commit("application/set",{error:{active:true,code:t,description:a}})}},{key:"clearError",value:function e(){this.store.commit("application/set",{error:{active:false,code:"",description:""}})}},{key:"addLocalize",value:function e(t){if(babelHelpers.typeof(t)!=="object"||!t){return false}for(var i in t){if(t.hasOwnProperty(i)){this.localize[i]=t[i]}}return true}},{key:"getLocalize",value:function e(t){var i="";if(typeof t==="undefined"){return this.localize}else if(typeof this.localize[t.toString()]==="undefined"){d.Logger.warn("Controller.Core.getLocalize: message with code '".concat(t.toString(),"' is undefined."));d.Logger.trace()}else{i=this.localize[t]}return i}}]);return e}();e.Controller=g})(this.BX.Messenger=this.BX.Messenger||{},BX,BX,BX.Messenger.Model,BX.Messenger.Provider.Pull,BX.Messenger.Provider.Rest,BX.Messenger.Lib,BX.Messenger.Lib,BX,BX.Messenger.Const,BX.Messenger.Lib); //# sourceMappingURL=controller.bundle.map.js
| ver. 1.4 |
Github
|
.
| PHP 7.4.8 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка