uawdijnntqw1x1x1
IP : 216.73.216.163
Hostname : yjpwxulqtt
Kernel : Linux yjpwxulqtt 5.15.0-126-generic #136-Ubuntu SMP Wed Nov 6 10:38:22 UTC 2024 x86_64
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,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,exec,system,passthru,shell_exec,proc_open,popen
OS : Linux
PATH:
/
home
/
user
/
web
/
pansionat-v-yaroslavle.ru
/
public_html
/
.
/
bitrix
/
js
/
main
/
core
/
core_ui_factory.min.js
/
/
(function(){"use strict";BX.namespace("BX.Main.ui");BX.Main.ui.Factory=function(){if(BX.Main.ui.Factory instanceof BX.Main.ui.Factory){return BX.Main.ui.Factory}this.data=[];this.classControl="main-ui-control";this.classSelect="main-ui-select";this.classMultiSelect="main-ui-multi-select";this.classDate="main-ui-date";this.maxEventPathDepth=5;this.init()};BX.Main.ui.Factory.prototype={init:function(){BX.bind(document,"click",BX.delegate(this._onHandleEvent,this));document.addEventListener("focus",BX.delegate(this._onHandleEvent,this),true)},_onHandleEvent:function(t){this.prepareEvent(t);t.path.forEach(function(i,n){if(!this.validateIteration(i,n)){return false}if(this.isSelect(i)&&!this.isControlInitialized(i)){var e={node:i,instance:new BX.Main.ui.select(i)};this.data.push(e);e.instance._onControlClick(t)}if(this.isDate(i)&&!this.isControlInitialized(i)){var a={node:i,instance:new BX.Main.ui.date(i)};this.data.push(a)}},this)},validateIteration:function(t,i){return i<=this.maxEventPathDepth&&BX.type.isDomNode(t)},prepareEvent:function(t){if(!("path"in t)||!t.path.length){t.path=[t.target];var i=0;var n;while((n=t.path[i++].parentNode)!==null){t.path.push(n)}}},isSelect:function(t){return BX.hasClass(t,this.classSelect)||BX.hasClass(t,this.classMultiSelect)},isControl:function(t){return BX.hasClass(t,this.classControl)},isDate:function(t){return BX.hasClass(t,this.classDate)},isControlInitialized:function(t){return this.data.some(function(i){return i.node===t},this)},get:function(t){var i=this.data.filter(function(i){return t===i.node});return i.length>0?i[0]:null}};BX.Main.ui.Factory=new BX.Main.ui.Factory})(); //# sourceMappingURL=core_ui_factory.map.js
/home/user/web/pansionat-v-yaroslavle.ru/public_html/./bitrix/js/main/core/core_ui_factory.min.js