%PDF- %PDF- 403WebShell
403Webshell
Server IP : 37.220.80.31  /  Your IP : 3.144.14.150
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/field/accordionfield/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/field/accordionfield/dist/accordionfield.bundle.js
this.BX = this.BX || {};
this.BX.Landing = this.BX.Landing || {};
this.BX.Landing.UI = this.BX.Landing.UI || {};
(function (exports,landing_ui_field_basefield,main_core,landing_ui_field_smallswitch) {
	'use strict';

	function _templateObject2() {
	  var data = babelHelpers.taggedTemplateLiteral(["\n\t\t\t<div class=\"landing-ui-field-accordion-item landing-ui-field-accordion-item-active\" data-id=\"", "\">\n\t\t\t\t<div class=\"landing-ui-field-accordion-item-header\">\n\t\t\t\t\t<div class=\"landing-ui-field-accordion-item-header-icon\" style=\"background-image: url(", ")\"></div>\n\t\t\t\t\t<div \n\t\t\t\t\t\tclass=\"landing-ui-field-accordion-item-header-title\"\n\t\t\t\t\t\tonclick=\"", "\"\n\t\t\t\t\t>", "</div>\n\t\t\t\t\t<div \n\t\t\t\t\t\tclass=\"landing-ui-field-accordion-item-header-switch\"\n\t\t\t\t\t\tstyle=\"", "\"\n\t\t\t\t\t>\n\t\t\t\t\t\t<div class=\"landing-ui-field-accordion-item-header-switch-link\"></div>\n\t\t\t\t\t\t", "\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class=\"landing-ui-field-accordion-item-body\">\n\t\t\t\t\t", "\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t"]);

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

	  return data;
	}

	function _templateObject() {
	  var data = babelHelpers.taggedTemplateLiteral(["\n\t\t\t\t<div class=\"landing-ui-field-accordion-items-container\"></div>\n\t\t\t"]);

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

	  return data;
	}
	var AccordionField = /*#__PURE__*/function (_BaseField) {
	  babelHelpers.inherits(AccordionField, _BaseField);

	  function AccordionField(options) {
	    var _this;

	    babelHelpers.classCallCheck(this, AccordionField);
	    _this = babelHelpers.possibleConstructorReturn(this, babelHelpers.getPrototypeOf(AccordionField).call(this, options));

	    _this.setEventNamespace('BX.Landing.UI.Field.AccordionField');

	    main_core.Dom.addClass(_this.layout, 'landing-ui-field-accordion');
	    main_core.Dom.replace(_this.input, _this.getItemsContainer());
	    _this.items = [];
	    options.items.forEach(function (itemOptions) {
	      _this.addItem(itemOptions);
	    });
	    return _this;
	  }

	  babelHelpers.createClass(AccordionField, [{
	    key: "getItemsContainer",
	    value: function getItemsContainer() {
	      return this.cache.remember('itemsContainer', function () {
	        return main_core.Tag.render(_templateObject());
	      });
	    }
	  }, {
	    key: "onTitleClick",
	    value: function onTitleClick(event) {
	      event.preventDefault();
	      var item = event.currentTarget.closest('.landing-ui-field-accordion-item');

	      if (main_core.Dom.hasClass(item, 'landing-ui-field-accordion-item-active')) {
	        main_core.Dom.toggleClass(item, 'landing-ui-field-accordion-item-opened');
	      }
	    }
	  }, {
	    key: "createItem",
	    value: function createItem(options) {
	      var switcher = new landing_ui_field_smallswitch.SmallSwitch({
	        value: main_core.Text.toBoolean(options.checked),
	        onValueChange: function onValueChange() {
	          var item = switcher.layout.closest('.landing-ui-field-accordion-item');

	          if (switcher.getValue()) {
	            main_core.Dom.addClass(item, 'landing-ui-field-accordion-item-active');
	          } else {
	            main_core.Dom.removeClass(item, 'landing-ui-field-accordion-item-active');
	            main_core.Dom.removeClass(item, 'landing-ui-field-accordion-item-opened');
	          }
	        }
	      });
	      return main_core.Tag.render(_templateObject2(), options.id, options.icon, this.onTitleClick.bind(this), options.title, options.switcher === false ? 'display: none;' : '', switcher.layout, options.content);
	    }
	  }, {
	    key: "addItem",
	    value: function addItem(options) {
	      var renderedItem = this.createItem(options);
	      main_core.Dom.append(renderedItem, this.getItemsContainer());
	    }
	  }]);
	  return AccordionField;
	}(landing_ui_field_basefield.BaseField);

	exports.AccordionField = AccordionField;

}((this.BX.Landing.UI.Field = this.BX.Landing.UI.Field || {}),BX.Landing.UI.Field,BX,BX.Landing.UI.Field));
//# sourceMappingURL=accordionfield.bundle.js.map

Youez - 2016 - github.com/yon3zu
LinuXploit