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/ilovecveti.ru/bitrix/js/bizproc/automation/src/selectors/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/ilovecveti.ru/bitrix/js/bizproc/automation/src/selectors/user-selector.js
import { Type } from 'main.core';
import { InlineSelector } from './inline-selector';

export class UserSelector extends InlineSelector
{
	renderTo(targetInput: Element)
	{
		this.targetInput = targetInput;
		this.menuButton = targetInput;

		this.fieldProperty = JSON.parse(targetInput.getAttribute('data-property'));
		if (!this.fieldProperty)
		{
			this.context.useSwitcherMenu = false;
		}

		const additionalUserFields = this.context.get('additionalUserFields');
		this.userSelector = BX.Bizproc.UserSelector.decorateNode(
			targetInput,
			{
				additionalFields: Type.isArray(additionalUserFields) ? additionalUserFields : [],
			},
		);
	}

	destroy()
	{
		super.destroy();

		if (this.userSelector)
		{
			this.userSelector.destroy();
			this.userSelector = null;
		}
	}
}

Youez - 2016 - github.com/yon3zu
LinuXploit