%PDF- %PDF- 403WebShell
403Webshell
Server IP : 37.220.80.31  /  Your IP : 18.118.200.95
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux 3051455-guretool.twc1.net 5.15.0-107-generic #117-Ubuntu SMP Fri Apr 26 12:26:49 UTC 2024 x86_64
User : www-root ( 1010)
PHP Version : 7.4.33
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,
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/www-root/data/www/dev.artlot24.ru/bitrix/js/landing/ui/panel/base/dist/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/www-root/data/www/dev.artlot24.ru/bitrix/js/landing/ui/panel/base/dist/base.bundle.js
this.BX = this.BX || {};
this.BX.Landing = this.BX.Landing || {};
this.BX.Landing.UI = this.BX.Landing.UI || {};
(function (exports,main_core,main_core_events) {
	'use strict';

	function _templateObject() {
	  var data = babelHelpers.taggedTemplateLiteral(["\n\t\t\t<div class=\"landing-ui-panel landing-ui-hide\" data-id=\"", "\"></div>\n\t\t"]);

	  _templateObject = function _templateObject() {
	    return data;
	  };

	  return data;
	}
	/**
	 * @memberOf BX.Landing.UI.Panel
	 */

	var BasePanel = /*#__PURE__*/function (_EventEmitter) {
	  babelHelpers.inherits(BasePanel, _EventEmitter);
	  babelHelpers.createClass(BasePanel, null, [{
	    key: "makeId",
	    value: function makeId() {
	      return "landing_ui_panel_".concat(main_core.Text.getRandom());
	    }
	  }, {
	    key: "createLayout",
	    value: function createLayout(id) {
	      return main_core.Tag.render(_templateObject(), id);
	    }
	  }]);

	  function BasePanel() {
	    var _this;

	    var id = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null;
	    babelHelpers.classCallCheck(this, BasePanel);
	    _this = babelHelpers.possibleConstructorReturn(this, babelHelpers.getPrototypeOf(BasePanel).call(this));

	    _this.setEventNamespace('BX.Landing.UI.Panel.BasePanel');

	    _this.id = main_core.Type.isString(id) ? id : BasePanel.makeId();
	    _this.layout = BasePanel.createLayout(_this.id);
	    _this.classShow = 'landing-ui-show';
	    _this.classHide = 'landing-ui-hide';
	    _this.forms = new BX.Landing.UI.Collection.FormCollection();
	    return _this;
	  } // eslint-disable-next-line no-unused-vars


	  babelHelpers.createClass(BasePanel, [{
	    key: "show",
	    value: function show(options) {
	      if (!this.isShown()) {
	        return BX.Landing.Utils.Show(this.layout);
	      }

	      return Promise.resolve();
	    }
	  }, {
	    key: "hide",
	    value: function hide() {
	      if (this.isShown()) {
	        return BX.Landing.Utils.Hide(this.layout);
	      }

	      return Promise.resolve();
	    }
	  }, {
	    key: "isShown",
	    value: function isShown() {
	      return !main_core.Dom.hasClass(this.layout, this.classHide);
	    }
	  }, {
	    key: "setContent",
	    value: function setContent(content) {
	      this.clear();

	      if (main_core.Type.isString(content)) {
	        this.layout.innerHTML = content;
	      } else if (main_core.Type.isDomNode(content)) {
	        this.appendContent(content);
	      } else if (main_core.Type.isArray(content)) {
	        content.forEach(this.appendContent, this);
	      }
	    }
	  }, {
	    key: "appendContent",
	    value: function appendContent(content) {
	      if (main_core.Type.isDomNode(content)) {
	        this.layout.appendChild(content);
	      }
	    }
	  }, {
	    key: "prependContent",
	    value: function prependContent(content) {
	      if (main_core.Type.isDomNode(content)) {
	        main_core.Dom.prepend(content, this.layout);
	      }
	    }
	  }, {
	    key: "renderTo",
	    value: function renderTo(target) {
	      if (main_core.Type.isDomNode(target)) {
	        main_core.Dom.append(this.layout, target);
	      }
	    }
	  }, {
	    key: "remove",
	    value: function remove() {
	      main_core.Dom.remove(this.layout);
	    }
	  }, {
	    key: "appendForm",
	    value: function appendForm(form) {
	      this.layout.appendChild(form.getNode());
	    }
	  }, {
	    key: "clear",
	    value: function clear() {
	      main_core.Dom.clean(this.layout);
	    }
	  }, {
	    key: "setLayoutClass",
	    value: function setLayoutClass(className) {
	      main_core.Dom.addClass(this.layout, className);
	    }
	  }]);
	  return BasePanel;
	}(main_core_events.EventEmitter);

	exports.BasePanel = BasePanel;

}((this.BX.Landing.UI.Panel = this.BX.Landing.UI.Panel || {}),BX,BX.Event));
//# sourceMappingURL=base.bundle.js.map

Youez - 2016 - github.com/yon3zu
LinuXploit