403Webshell
Server IP : 80.87.202.40  /  Your IP : 216.73.216.169
Web Server : Apache
System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64
User : bitrix ( 600)
PHP Version : 8.2.27
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : OFF |  Sudo : ON |  Pkexec : ON
Directory :  /home/bitrix/ext_www/rospirotorg.ru/bitrix/js/bizproc/workflow/result/dist/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/rospirotorg.ru/bitrix/js/bizproc/workflow/result/dist/result.bundle.js
/* eslint-disable */
this.BX = this.BX || {};
this.BX.Bizproc = this.BX.Bizproc || {};
this.BX.Bizproc.Workflow = this.BX.Bizproc.Workflow || {};
(function (exports,main_core,bizproc_types) {
	'use strict';

	let _ = t => t,
	  _t,
	  _t2,
	  _t3;
	var _LENGTH_LIMIT = /*#__PURE__*/babelHelpers.classPrivateFieldLooseKey("LENGTH_LIMIT");
	var _status = /*#__PURE__*/babelHelpers.classPrivateFieldLooseKey("status");
	var _text = /*#__PURE__*/babelHelpers.classPrivateFieldLooseKey("text");
	var _node = /*#__PURE__*/babelHelpers.classPrivateFieldLooseKey("node");
	var _renderBBCodeResult = /*#__PURE__*/babelHelpers.classPrivateFieldLooseKey("renderBBCodeResult");
	var _renderNoRightResult = /*#__PURE__*/babelHelpers.classPrivateFieldLooseKey("renderNoRightResult");
	var _renderCollapsedResult = /*#__PURE__*/babelHelpers.classPrivateFieldLooseKey("renderCollapsedResult");
	var _replaceBrTag = /*#__PURE__*/babelHelpers.classPrivateFieldLooseKey("replaceBrTag");
	var _clearTags = /*#__PURE__*/babelHelpers.classPrivateFieldLooseKey("clearTags");
	var _replaceNewLine = /*#__PURE__*/babelHelpers.classPrivateFieldLooseKey("replaceNewLine");
	var _handleExpandResult = /*#__PURE__*/babelHelpers.classPrivateFieldLooseKey("handleExpandResult");
	var _isNoRightResult = /*#__PURE__*/babelHelpers.classPrivateFieldLooseKey("isNoRightResult");
	var _isNeedCollapse = /*#__PURE__*/babelHelpers.classPrivateFieldLooseKey("isNeedCollapse");
	class WorkflowResult {
	  // 80 symbols without length of "...etc."

	  constructor(data) {
	    Object.defineProperty(this, _isNeedCollapse, {
	      value: _isNeedCollapse2
	    });
	    Object.defineProperty(this, _isNoRightResult, {
	      value: _isNoRightResult2
	    });
	    Object.defineProperty(this, _handleExpandResult, {
	      value: _handleExpandResult2
	    });
	    Object.defineProperty(this, _replaceNewLine, {
	      value: _replaceNewLine2
	    });
	    Object.defineProperty(this, _clearTags, {
	      value: _clearTags2
	    });
	    Object.defineProperty(this, _replaceBrTag, {
	      value: _replaceBrTag2
	    });
	    Object.defineProperty(this, _renderCollapsedResult, {
	      value: _renderCollapsedResult2
	    });
	    Object.defineProperty(this, _renderNoRightResult, {
	      value: _renderNoRightResult2
	    });
	    Object.defineProperty(this, _renderBBCodeResult, {
	      value: _renderBBCodeResult2
	    });
	    Object.defineProperty(this, _status, {
	      writable: true,
	      value: void 0
	    });
	    Object.defineProperty(this, _text, {
	      writable: true,
	      value: void 0
	    });
	    Object.defineProperty(this, _node, {
	      writable: true,
	      value: null
	    });
	    babelHelpers.classPrivateFieldLooseBase(this, _status)[_status] = data.status;
	    babelHelpers.classPrivateFieldLooseBase(this, _text)[_text] = main_core.Type.isStringFilled(data.text) ? data.text : '';
	  }
	  render() {
	    if (!main_core.Type.isNil(babelHelpers.classPrivateFieldLooseBase(this, _node)[_node])) {
	      return babelHelpers.classPrivateFieldLooseBase(this, _node)[_node];
	    }
	    let result = '';
	    switch (babelHelpers.classPrivateFieldLooseBase(this, _status)[_status]) {
	      case bizproc_types.WorkflowResultStatus.BB_CODE_RESULT:
	        result = babelHelpers.classPrivateFieldLooseBase(this, _renderBBCodeResult)[_renderBBCodeResult]();
	        break;
	      case bizproc_types.WorkflowResultStatus.NO_RIGHTS_RESULT:
	        result = babelHelpers.classPrivateFieldLooseBase(this, _renderNoRightResult)[_renderNoRightResult]();
	        break;
	      default:
	        result = babelHelpers.classPrivateFieldLooseBase(this, _text)[_text];
	    }
	    const cleanedResult = babelHelpers.classPrivateFieldLooseBase(this, _replaceNewLine)[_replaceNewLine](babelHelpers.classPrivateFieldLooseBase(this, _clearTags)[_clearTags](babelHelpers.classPrivateFieldLooseBase(this, _replaceBrTag)[_replaceBrTag](result)));
	    babelHelpers.classPrivateFieldLooseBase(this, _node)[_node] = main_core.Tag.render(_t || (_t = _`
			<div class="bp-workflow-result">
				${0}
				<span class="bp-workflow-result-full">
					${0}
				</span>
			</div>
		`), babelHelpers.classPrivateFieldLooseBase(this, _isNeedCollapse)[_isNeedCollapse](cleanedResult) ? babelHelpers.classPrivateFieldLooseBase(this, _renderCollapsedResult)[_renderCollapsedResult](cleanedResult) : null, result);
	    if (babelHelpers.classPrivateFieldLooseBase(this, _isNoRightResult)[_isNoRightResult]()) {
	      main_core.Dom.addClass(babelHelpers.classPrivateFieldLooseBase(this, _node)[_node], 'no-rights');
	    }
	    if (!babelHelpers.classPrivateFieldLooseBase(this, _isNeedCollapse)[_isNeedCollapse](cleanedResult)) {
	      babelHelpers.classPrivateFieldLooseBase(this, _handleExpandResult)[_handleExpandResult]();
	    }
	    BX.UI.Hint.init(babelHelpers.classPrivateFieldLooseBase(this, _node)[_node]);
	    return babelHelpers.classPrivateFieldLooseBase(this, _node)[_node];
	  }
	  renderTo(container) {
	    if (main_core.Type.isDomNode(container)) {
	      main_core.Dom.append(this.render(), container);
	    }
	  }
	}
	function _renderBBCodeResult2() {
	  return `${main_core.Loc.getMessage('BP_JS_WF_RESULT_VALUE')}<br>${babelHelpers.classPrivateFieldLooseBase(this, _text)[_text]}`;
	}
	function _renderNoRightResult2() {
	  return `
			${main_core.Loc.getMessage('BP_JS_WF_RESULT_NO_RIGHTS_VIEW')} 
			<span data-hint="${main_core.Loc.getMessage('BP_JS_WF_RESULT_NO_RIGHTS_TOOLTIP')}"></span>
		`;
	}
	function _renderCollapsedResult2(result) {
	  const collapsedResult = result.slice(0, babelHelpers.classPrivateFieldLooseBase(this.constructor, _LENGTH_LIMIT)[_LENGTH_LIMIT]);
	  return main_core.Tag.render(_t2 || (_t2 = _`
			<span class="bp-workflow-result-collapsed">
				${0}
				...
				<a href="#" onclick="${0}">
					${0}
				</a>
			</span>
		`), main_core.Text.encode(collapsedResult), babelHelpers.classPrivateFieldLooseBase(this, _handleExpandResult)[_handleExpandResult].bind(this), main_core.Loc.getMessage('BP_JS_WF_RESULT_MORE'));
	}
	function _replaceBrTag2(text) {
	  return text.replaceAll(/(<br\s?\/?>)+/gm, ' ');
	}
	function _clearTags2(text) {
	  return main_core.Tag.render(_t3 || (_t3 = _`<span>${0}</span>`), text).textContent;
	}
	function _replaceNewLine2(text) {
	  return text.replaceAll(/\n+/gm, ' ');
	}
	function _handleExpandResult2(event) {
	  if (event) {
	    event.preventDefault();
	  }
	  main_core.Dom.addClass(babelHelpers.classPrivateFieldLooseBase(this, _node)[_node], '--expanded');
	}
	function _isNoRightResult2() {
	  return babelHelpers.classPrivateFieldLooseBase(this, _status)[_status] === bizproc_types.WorkflowResultStatus.NO_RIGHTS_RESULT;
	}
	function _isNeedCollapse2(result) {
	  return result.length > babelHelpers.classPrivateFieldLooseBase(this.constructor, _LENGTH_LIMIT)[_LENGTH_LIMIT];
	}
	Object.defineProperty(WorkflowResult, _LENGTH_LIMIT, {
	  writable: true,
	  value: 74
	});

	exports.WorkflowResult = WorkflowResult;

}((this.BX.Bizproc.Workflow.Result = this.BX.Bizproc.Workflow.Result || {}),BX,BX.Bizproc));
//# sourceMappingURL=result.bundle.js.map

Youez - 2016 - github.com/yon3zu
LinuXploit