Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/cvetdv.ru/bitrix/js/im/v2/component/left-panel/dist/ |
Upload File : |
this.BX=this.BX||{};this.BX.Messenger=this.BX.Messenger||{};(function(e,t,r,s,n){"use strict";const h={components:{RecentListComponent:r.RecentList,SearchComponent:s.Search},data:function(){return{searchMode:false,searchQuery:""}},created(){this.registerSearchEvents()},beforeUnmount(){this.unregisterSearchEvents()},methods:{registerSearchEvents(){this.onOpenSearchHandler=this.onOpenSearch.bind(this);this.onUpdateSearchHandler=this.onUpdateSearch.bind(this);this.onCloseSearchHandler=this.onCloseSearch.bind(this);t.EventEmitter.subscribe(n.EventType.recent.openSearch,this.onOpenSearchHandler);t.EventEmitter.subscribe(n.EventType.recent.updateSearch,this.onUpdateSearchHandler);t.EventEmitter.subscribe(n.EventType.recent.closeSearch,this.onCloseSearchHandler)},unregisterSearchEvents(){t.EventEmitter.unsubscribe(n.EventType.recent.openSearch,this.onOpenSearchHandler);t.EventEmitter.unsubscribe(n.EventType.recent.updateSearch,this.onUpdateSearchHandler);t.EventEmitter.unsubscribe(n.EventType.recent.closeSearch,this.onCloseSearchHandler)},onOpenSearch(e){if(this.searchMode){return}this.searchMode=true;this.searchQuery=e.data.query},onUpdateSearch(e){this.searchMode=true;this.searchQuery=e.data.query},onCloseSearch(){this.searchQuery="";this.searchMode=false}},template:`\n\t\t<div class="bx-im-left-panel-wrap">\n\t\t\t<SearchComponent v-show="searchMode" :searchMode="searchMode" :searchQuery="searchQuery" />\n\t\t\t<RecentListComponent v-show="!searchMode" />\n\t\t</div>\n\t`};e.LeftPanel=h})(this.BX.Messenger.v2=this.BX.Messenger.v2||{},BX.Event,BX.Messenger.v2,BX.Messenger.v2,BX.Messenger.v2.Const); //# sourceMappingURL=left-panel.bundle.map.js