uawdijnntqw1x1x1
IP : 18.217.55.199
Hostname : axolotl
Kernel : Linux axolotl 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05) x86_64
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
OS : Linux
PATH:
/
var
/
www
/
axolotl
/
data
/
www
/
.
/
kirov.axolotls.ru
/
bitrix
/
js
/
ui
/
entity-editor
/
js
/
field-selector.min.js
/
/
BX.namespace("BX.UI");if(typeof BX.UI.EntityEditorFieldSelector==="undefined"){BX.UI.EntityEditorFieldSelector=function(){this._id="";this._settings={};this._scheme=null;this._excludedNames=null;this._emitter=null;this._contentWrapper=null;this._popup=null};BX.UI.EntityEditorFieldSelector.prototype={initialize:function(e,t){this._id=e;this._settings=t?t:{};this._scheme=BX.prop.get(this._settings,"scheme",null);if(!this._scheme){throw"BX.UI.EntityEditorFieldSelector. Parameter 'scheme' is not found."}this._excludedNames=BX.prop.getArray(this._settings,"excludedNames",[]);this._emitter=new BX.Event.EventEmitter},getMessage:function(e){return BX.prop.getString(BX.UI.EntityEditorFieldSelector.messages,e,e)},isSchemeElementEnabled:function(e){var t=e.getName();for(var i=0,n=this._excludedNames.length;i<n;i++){if(this._excludedNames[i]===t){return false}}return true},addClosingListener:function(e){this._emitter.subscribe("BX.UI.EntityEditorFieldSelector:close",e)},removeClosingListener:function(e){this._emitter.unsubscribe("BX.UI.EntityEditorFieldSelector:close",e)},isOpened:function(){return this._popup&&this._popup.isShown()},open:function(){if(this.isOpened()){return}this._popup=new BX.PopupWindow(this._id,null,{autoHide:false,draggable:true,bindOptions:{forceBindPosition:false},closeByEsc:true,closeIcon:{},zIndex:1,titleBar:BX.prop.getString(this._settings,"title",""),content:this.prepareContent(),lightShadow:true,contentNoPaddings:true,buttons:[new BX.PopupWindowButton({text:BX.message("UI_ENTITY_EDITOR_SELECT"),className:"ui-btn ui-btn-success",events:{click:BX.delegate(this.onAcceptButtonClick,this)}}),new BX.PopupWindowButtonLink({text:BX.message("UI_ENTITY_EDITOR_CANCEL"),className:"ui-btn ui-btn-link",events:{click:BX.delegate(this.onCancelButtonClick,this)}})],events:{onPopupClose:this.onPopupClose.bind(this)}});this._popup.show()},close:function(){if(!(this._popup&&this._popup.isShown())){return}this._popup.close()},prepareContent:function(){this._contentWrapper=BX.create("div",{props:{className:"ui-entity-editor-popup-field-selector"}});var e=BX.create("div",{props:{className:"ui-entity-editor-popup-field-selector-list"}});var t=this._scheme.getElements();for(var i=0,n=t.length;i<n;i++){var s=t[i];if(!this.isSchemeElementEnabled(s)){continue}var o=s.getElements();for(var r=0,l=o.length;r<l;r++){var p=o[r];if(!this.isSchemeElementEnabled(p)){continue}var c=[];var a=p.getElements();var u;for(var d=0;d<a.length;d++){u=a[d];if(u.isTransferable()&&u.getName()!==""){c.push(u)}}if(c.length===0){continue}var h=p.getName();var f=p.getTitle();this._contentWrapper.appendChild(BX.create("div",{attrs:{className:"ui-entity-editor-popup-field-selector-list-caption"},text:f}));for(var d=0;d<c.length;d++){u=c[d];var m=u.getName();var _=u.getTitle();var E=h+"\\"+m;var g=BX.create("div",{attrs:{className:"ui-entity-editor-popup-field-selector-list-item"}});e.appendChild(g);g.appendChild(BX.create("input",{attrs:{id:E,type:"checkbox",className:"ui-entity-editor-popup-field-selector-list-checkbox"}}));g.appendChild(BX.create("label",{attrs:{for:E,className:"ui-entity-editor-popup-field-selector-list-label"},text:_}))}}}this._contentWrapper.appendChild(e);return this._contentWrapper},getSelectedItems:function(){if(!this._contentWrapper){return[]}var e=[];var t=this._contentWrapper.querySelectorAll("input.ui-entity-editor-popup-field-selector-list-checkbox");for(var i=0,n=t.length;i<n;i++){var s=t[i];if(s.checked){var o=s.id.split("\\");if(o.length>=2){e.push({sectionName:o[0],fieldName:o[1]})}}}return e},onAcceptButtonClick:function(){this._emitter.emit("BX.UI.EntityEditorFieldSelector:close",{sender:this,isCanceled:false,items:this.getSelectedItems()});this.close()},onCancelButtonClick:function(){this._emitter.emit("BX.UI.EntityEditorFieldSelector:close",{sender:this,isCanceled:true});this.close()},onPopupClose:function(){if(this._popup){this._contentWrapper=null;this._popup.destroy()}},onPopupDestroy:function(){if(!this._popup){return}this._contentWrapper=null;this._popup=null}};if(typeof BX.UI.EntityEditorFieldSelector.messages==="undefined"){BX.UI.EntityEditorFieldSelector.messages={}}BX.UI.EntityEditorFieldSelector.create=function(e,t){var i=new BX.UI.EntityEditorFieldSelector(e,t);i.initialize(e,t);return i}} //# sourceMappingURL=field-selector.map.js
/var/www/axolotl/data/www/./kirov.axolotls.ru/bitrix/js/ui/entity-editor/js/field-selector.min.js