Your IP : 216.73.216.86


Current Path : /var/www/homesaver/www/bitrix/js/sender/secret_block/dist/
Upload File :
Current File : /var/www/homesaver/www/bitrix/js/sender/secret_block/dist/secret_block.bundle.js

this.BX = this.BX || {};
(function (exports,main_core) {
	'use strict';

	var SecretBlock = /*#__PURE__*/function () {
	  function SecretBlock() {
	    var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {
	      elementId: string,
	      conditionElementId: string
	    };
	    babelHelpers.classCallCheck(this, SecretBlock);
	    this.element = document.getElementById(options.elementId);
	    this.conditionElement = document.getElementById(options.conditionElementId);

	    if (!this.element || !this.conditionElement) {
	      return;
	    }

	    this.element = this.element.parentElement.parentElement;
	    this.element.style.display = this.conditionElement.checked ? 'block' : 'none';
	    this.bindEvents();
	  }

	  babelHelpers.createClass(SecretBlock, [{
	    key: "bindEvents",
	    value: function bindEvents() {
	      var _this = this;

	      main_core.Event.bind(this.conditionElement, 'change', function (event) {
	        _this.element.style.display = event.target.checked ? 'block' : 'none';
	      });
	    }
	  }]);
	  return SecretBlock;
	}();

	exports.SecretBlock = SecretBlock;

}((this.BX.Sender = this.BX.Sender || {}),BX));
//# sourceMappingURL=secret_block.bundle.js.map