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/ui/form-elements/view/dist/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/rospirotorg.ru/bitrix/js/ui/form-elements/view/dist/view.bundle.min.js
this.BX=this.BX||{};this.BX.UI=this.BX.UI||{};(function(e,t,i,l,a,r,s,n){"use strict";var o,d,b,c,u;function p(e,t){var i=typeof Symbol!=="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(!i){if(Array.isArray(e)||(i=v(e))||t&&e&&typeof e.length==="number"){if(i)e=i;var l=0;var a=function e(){};return{s:a,n:function t(){if(l>=e.length)return{done:true};return{done:false,value:e[l++]}},e:function e(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r=true,s=false,n;return{s:function t(){i=i.call(e)},n:function e(){var t=i.next();r=t.done;return t},e:function e(t){s=true;n=t},f:function e(){try{if(!r&&i["return"]!=null)i["return"]()}finally{if(s)throw n}}}}function v(e,t){if(!e)return;if(typeof e==="string")return h(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);if(i==="Object"&&e.constructor)i=e.constructor.name;if(i==="Map"||i==="Set")return Array.from(e);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return h(e,t)}function h(e,t){if(t==null||t>e.length)t=e.length;for(var i=0,l=new Array(t);i<t;i++)l[i]=e[i];return l}function f(e,t,i){H(e,t);t.set(e,i)}function H(e,t){if(t.has(e)){throw new TypeError("Cannot initialize the same private elements twice on an object")}}var g=new WeakMap;var y=new WeakMap;var T=new WeakMap;var m=new WeakMap;var w=new WeakMap;var I=new WeakMap;var k=new WeakMap;var F=new WeakMap;var P=new WeakMap;var _=new WeakMap;var z=function(e){babelHelpers.inherits(t,e);function t(e){var i;babelHelpers.classCallCheck(this,t);i=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(t).call(this));f(babelHelpers.assertThisInitialized(i),g,{writable:true,value:void 0});f(babelHelpers.assertThisInitialized(i),y,{writable:true,value:void 0});f(babelHelpers.assertThisInitialized(i),T,{writable:true,value:void 0});f(babelHelpers.assertThisInitialized(i),m,{writable:true,value:void 0});f(babelHelpers.assertThisInitialized(i),w,{writable:true,value:void 0});f(babelHelpers.assertThisInitialized(i),I,{writable:true,value:""});f(babelHelpers.assertThisInitialized(i),k,{writable:true,value:void 0});f(babelHelpers.assertThisInitialized(i),F,{writable:true,value:null});f(babelHelpers.assertThisInitialized(i),P,{writable:true,value:void 0});f(babelHelpers.assertThisInitialized(i),_,{writable:true,value:false});i.setEventNamespace("UI.Section");babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),I,s.Type.isStringFilled(e.label)?e.label:"");if(s.Type.isStringFilled(e.id)){babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),g,e.id)}else if(!i.id){babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),g,i.prefixId()+s.Text.getRandom(8))}if(s.Type.isStringFilled(e.inputName)){babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),y,e.inputName)}else if(!babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),y)){babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),y,s.Text.getRandom(8))}babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),T,e.isEnable!==false);babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),m,s.Type.isStringFilled(e.bannerCode)?e.bannerCode:null);babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),w,s.Type.isStringFilled(e.helpDesk)?e.helpDesk:null);babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),k,e.helpMessageProvider);babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),_,s.Type.isBoolean(e.isFieldDisabled)?e.isFieldDisabled:false);return i}babelHelpers.createClass(t,[{key:"getHelpMessage",value:function e(){if(babelHelpers.classPrivateFieldGet(this,F)instanceof l.HelpMessage){return babelHelpers.classPrivateFieldGet(this,F)}babelHelpers.classPrivateFieldSet(this,F,s.Type.isFunction(babelHelpers.classPrivateFieldGet(this,k))?babelHelpers.classPrivateFieldGet(this,k).call(this,this.getId(),this.getInputNode()):null);return babelHelpers.classPrivateFieldGet(this,F)}},{key:"cleanError",value:function e(){s.Dom.clean(babelHelpers.classPrivateFieldGet(this,P));s.Dom.removeClass(this.getErrorBox(),"--error")}},{key:"setErrors",value:function e(t){this.cleanError();s.Dom.addClass(this.getErrorBox(),"--error");var i=p(t),l;try{for(i.s();!(l=i.n()).done;){var a=l.value;var r=s.Tag.render(o||(o=babelHelpers.taggedTemplateLiteral(['\n\t\t\t\t<div class="ui-section__error-message">\n\t\t\t\t\t<span class="ui-icon-set --warning"></span>\n\t\t\t\t\t<span>',"</span>\n\t\t\t\t</div>\n\t\t\t"])),a);s.Dom.append(r,this.renderErrors())}}catch(e){i.e(e)}finally{i.f()}}},{key:"getErrorBox",value:function e(){return this.getInputNode()}},{key:"renderErrors",value:function e(){if(babelHelpers.classPrivateFieldGet(this,P)){return babelHelpers.classPrivateFieldGet(this,P)}babelHelpers.classPrivateFieldSet(this,P,s.Tag.render(d||(d=babelHelpers.taggedTemplateLiteral(['<div class="ui-section__error-container"></div>']))));return babelHelpers.classPrivateFieldGet(this,P)}},{key:"getId",value:function e(){return babelHelpers.classPrivateFieldGet(this,g)}},{key:"getLabel",value:function e(){return babelHelpers.classPrivateFieldGet(this,I)}},{key:"prefixId",value:function e(){return""}},{key:"getValue",value:function e(){return""}},{key:"getName",value:function e(){return babelHelpers.classPrivateFieldGet(this,y)}},{key:"getInputNode",value:function e(){return null}},{key:"setName",value:function e(t){babelHelpers.classPrivateFieldSet(this,y,t)}},{key:"cancel",value:function e(){}},{key:"render",value:function e(){if(this.field){return this.field}this.field=this.renderContentField();return this.field}},{key:"renderContentField",value:function e(){return s.Tag.render(b||(b=babelHelpers.taggedTemplateLiteral([""])))}},{key:"isEnable",value:function e(){return babelHelpers.classPrivateFieldGet(this,T)}},{key:"getBannerCode",value:function e(){return babelHelpers.classPrivateFieldGet(this,m)}},{key:"showBanner",value:function e(){if(this.getBannerCode()){BX.UI.InfoHelper.show(this.getBannerCode())}}},{key:"getHelpdeskCode",value:function e(){return babelHelpers.classPrivateFieldGet(this,w)}},{key:"showHelpdesk",value:function e(){if(this.getHelpdeskCode()){top.BX.Helper.show(this.getHelpdeskCode())}}},{key:"renderLockElement",value:function e(){var t=this;var i=s.Tag.render(c||(c=babelHelpers.taggedTemplateLiteral(['<span class="ui-icon-set --lock field-has-lock"></span>'])));i.addEventListener("click",(function(){t.showBanner()}));return i}},{key:"renderMoreElement",value:function e(t){return s.Tag.render(u||(u=babelHelpers.taggedTemplateLiteral(["\n\t\t\t","\n\t\t"])),this.getMoreElement(t))}},{key:"getMoreElement",value:function e(t){return'\n\t\t\t<a class="more" href="javascript:top.BX.Helper.show(\''.concat(t,"');\">\n\t\t\t\t").concat(s.Loc.getMessage("INTRANET_SETTINGS_CANCEL_MORE"),"\n\t\t\t</a>\n\t\t")}},{key:"isFieldDisabled",value:function e(){return babelHelpers.classPrivateFieldGet(this,_)}}]);return t}(i.EventEmitter);var S,E;function C(e,t){M(e,t);t.add(e)}function G(e,t,i){M(e,t);t.set(e,i)}function M(e,t){if(t.has(e)){throw new TypeError("Cannot initialize the same private elements twice on an object")}}function O(e,t,i){if(!t.has(e)){throw new TypeError("attempted to get private field on non-instance")}return i}var N=new WeakMap;var D=new WeakMap;var x=new WeakSet;var W=new WeakSet;var j=function(e){babelHelpers.inherits(t,e);function t(e){var l;babelHelpers.classCallCheck(this,t);e.label=e.title;l=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(t).call(this,e));C(babelHelpers.assertThisInitialized(l),W);C(babelHelpers.assertThisInitialized(l),x);G(babelHelpers.assertThisInitialized(l),N,{writable:true,value:void 0});G(babelHelpers.assertThisInitialized(l),D,{writable:true,value:void 0});l.hintOn=e.hintOn;l.hintOff=e.hintOff;l.hideSeparator=e.hideSeparator;l.alignCenter=e.alignCenter;l.noMarginBottom=e.noMarginBottom;l.size=e.size;l.switcher=new r.Switcher({inputName:l.getName(),checked:e.checked,id:l.getId(),attributeName:e.attributeName,handlers:e.handlers,color:e.colors,size:e.size});if(l.isFieldDisabled()){l.switcher.disable(true)}l.defaultValue=e.checked;i.EventEmitter.subscribe(l.switcher,"toggled",(function(){if(!l.isEnable()){l.switcher.check(l.defaultValue,false);if(!s.Type.isNil(l.getHelpMessage())){l.getHelpMessage().show()}return}l.switcher.inputNode.form.dispatchEvent(new Event("change"));l.changeHint(l.isChecked());l.emit("change",l.isChecked())}));return l}babelHelpers.createClass(t,[{key:"getValue",value:function e(){return this.switcher.inputNode.value}},{key:"getInputNode",value:function e(){return this.switcher.node}},{key:"prefixId",value:function e(){return"checker_"}},{key:"isChecked",value:function e(){return this.switcher.isChecked()}},{key:"renderMore",value:function e(){if(babelHelpers.classPrivateFieldGet(this,N)){return babelHelpers.classPrivateFieldGet(this,N)}babelHelpers.classPrivateFieldSet(this,N,!s.Type.isNil(this.getHelpdeskCode())?this.renderMoreElement(this.getHelpdeskCode()):"");return babelHelpers.classPrivateFieldGet(this,N)}},{key:"renderContentField",value:function e(){var t=!this.isEnable()?this.renderLockElement():null;return s.Tag.render(S||(S=babelHelpers.taggedTemplateLiteral(['\n\t\t\t<div\n\t\t\t\tid="','" \n\t\t\t\tclass="\n\t\t\t\t\tui-section__field-switcher\n\t\t\t\t\t',"\n\t\t\t\t\t","\n\t\t\t\t\t","\n\t\t\t\t\t",'\n\t\t\t\t"\n\t\t\t>\n\t\t\t\t<div class="ui-section__field">\n\t\t\t\t\t<div class="ui-section__switcher">\n\t\t\t\t\t\t','\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class="ui-section__field-inner">\n\t\t\t\t\t\t<div class="ui-section__title">\n\t\t\t\t\t\t\t'," ","\n\t\t\t\t\t\t</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","\n\t\t\t</div>\n\t\t"])),this.getId(),this.hideSeparator?"--hide-separator":"",this.alignCenter?"--align-center --gray-title":"",this.noMarginBottom?"--no-margin-bottom":"",this.size?"--".concat(this.size):"",this.getInputNode(),this.getLabel(),t,O(this,W,A).call(this,this.isChecked()),this.renderErrors())}},{key:"getHint",value:function e(t){if(!s.Type.isStringFilled(this.hintOff)){return s.Type.isStringFilled(this.hintOn)?this.hintOn:""}var i=t?this.hintOn:this.hintOff;return s.Type.isStringFilled(i)?i:""}},{key:"changeHint",value:function e(t){var i=this.field.querySelector(".ui-section__hint");s.Dom.replace(i,O(this,W,A).call(this,t))}}]);return t}(z);function L(){if(!babelHelpers.classPrivateFieldGet(this,D)){babelHelpers.classPrivateFieldSet(this,D,!s.Type.isNil(this.getHelpdeskCode())?this.getMoreElement(this.getHelpdeskCode()):"")}return babelHelpers.classPrivateFieldGet(this,D)}function A(e){var t="";var i=O(this,x,L).call(this);var l=this.getHint(e);if(l.indexOf("#MORE_DETAILS#")===-1){t=l+" "+i}else{t=l.replace("#MORE_DETAILS#",i)}return s.Tag.render(E||(E=babelHelpers.taggedTemplateLiteral(['\n\t\t\t<div class="ui-section__hint">\n\t\t\t\t',"\n\t\t\t</div>\n\t\t"])),t)}var B,U;function R(e,t,i){V(e,t);t.set(e,i)}function V(e,t){if(t.has(e)){throw new TypeError("Cannot initialize the same private elements twice on an object")}}var X=new WeakMap;var q=function(e){babelHelpers.inherits(t,e);function t(e){var i;babelHelpers.classCallCheck(this,t);i=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(t).call(this,e));R(babelHelpers.assertThisInitialized(i),X,{writable:true,value:void 0});i.hintTitle=s.Type.isStringFilled(e.hintTitle)?e.hintTitle:"";babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),X,s.Tag.render(B||(B=babelHelpers.taggedTemplateLiteral(['\n\t\t\t<div class="ui-section__description">\n\t\t\t\t',"\n\t\t\t</div>\n\t\t"])),i.isChecked()?i.hintOn:i.hintOff));return i}babelHelpers.createClass(t,[{key:"prefixId",value:function e(){return"inline_checker_"}},{key:"renderContentField",value:function e(){var t=s.Tag.render(U||(U=babelHelpers.taggedTemplateLiteral(['\n\t\t<div id="','" class="ui-section__field-switcher --field-separator --align-center">\n\t\t<div class="ui-section__field-inline-box">\n\t\t\t<div class="ui-section__field-switcher-box">\n\t\t\t\t<div class="ui-section__switcher"></div>\n\t\t\t\t<div class="ui-section__switcher-title">\n\t\t\t\t\t','\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class="ui-section__field-inline-separator"></div>\n\t\t\t<div class="ui-section__hint">\n\t\t\t\t<div class="ui-section__title">\n\t\t\t\t\t',"\n\t\t\t\t</div>\n\t\t\t\t","\n\t\t\t</div>\n\t\t\t</div>\n\t\t</div>\n\t\t"])),this.getId(),this.getLabel(),this.hintTitle,babelHelpers.classPrivateFieldGet(this,X));this.switcher.renderTo(t.querySelector(".ui-section__switcher"));return t}},{key:"changeHint",value:function e(t){babelHelpers.classPrivateFieldGet(this,X).innerText=this.getHint(t)}}]);return t}(j);var $,Y,J;function K(e,t){var i=typeof Symbol!=="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(!i){if(Array.isArray(e)||(i=Q(e))||t&&e&&typeof e.length==="number"){if(i)e=i;var l=0;var a=function e(){};return{s:a,n:function t(){if(l>=e.length)return{done:true};return{done:false,value:e[l++]}},e:function e(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r=true,s=false,n;return{s:function t(){i=i.call(e)},n:function e(){var t=i.next();r=t.done;return t},e:function e(t){s=true;n=t},f:function e(){try{if(!r&&i["return"]!=null)i["return"]()}finally{if(s)throw n}}}}function Q(e,t){if(!e)return;if(typeof e==="string")return Z(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);if(i==="Object"&&e.constructor)i=e.constructor.name;if(i==="Map"||i==="Set")return Array.from(e);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return Z(e,t)}function Z(e,t){if(t==null||t>e.length)t=e.length;for(var i=0,l=new Array(t);i<t;i++)l[i]=e[i];return l}function ee(e,t){ie(e,t);t.add(e)}function te(e,t,i){ie(e,t);t.set(e,i)}function ie(e,t){if(t.has(e)){throw new TypeError("Cannot initialize the same private elements twice on an object")}}function le(e,t,i){if(!t.has(e)){throw new TypeError("attempted to get private field on non-instance")}return i}var ae=new WeakMap;var re=new WeakMap;var se=new WeakMap;var ne=new WeakMap;var oe=new WeakSet;var de=new WeakSet;var be=function(e){babelHelpers.inherits(t,e);function t(e){var i;babelHelpers.classCallCheck(this,t);i=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(t).call(this,e));ee(babelHelpers.assertThisInitialized(i),de);ee(babelHelpers.assertThisInitialized(i),oe);te(babelHelpers.assertThisInitialized(i),ae,{writable:true,value:[]});te(babelHelpers.assertThisInitialized(i),re,{writable:true,value:void 0});te(babelHelpers.assertThisInitialized(i),se,{writable:true,value:void 0});te(babelHelpers.assertThisInitialized(i),ne,{writable:true,value:void 0});babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),ae,e.items);babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),se,e.isMulti===true);babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),ne,e.current);if(babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),se)&&i.getName().substring(i.getName().length-2)!=="[]"){i.setName(i.getName()+"[]")}babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),re,le(babelHelpers.assertThisInitialized(i),oe,ce).call(babelHelpers.assertThisInitialized(i)));return i}babelHelpers.createClass(t,[{key:"prefixId",value:function e(){return"item_picker_"}},{key:"renderContentField",value:function e(){return s.Tag.render($||($=babelHelpers.taggedTemplateLiteral(['\n\t\t<div class="ui-section__picker-wrapper" id="','">\n\t\t\t<div class="ui-section__field-label">',"</div>\n\t\t\t","\n\t\t\t","\n\t\t\t","\n\t\t</div>\n\t\t"])),this.getId(),this.getLabel(),le(this,de,ue).call(this),this.renderErrors(),this.getInputNode())}},{key:"getInputNode",value:function e(){return babelHelpers.classPrivateFieldGet(this,re)}},{key:"onClickHandler",value:function e(t){s.Dom.toggleClass(t.target,"ui-section__selected");if(!s.Dom.hasClass(t.target,"ui-section__selected")&&babelHelpers.classPrivateFieldGet(this,se)){this.unSelect(t.target)}else{this.select(t.target)}}},{key:"createItem",value:function e(t,i){var l=arguments.length>2&&arguments[2]!==undefined?arguments[2]:false;return s.Dom.create("div",{text:t,props:{className:"ui-section__item "+(l?"ui-section__selected":"")},dataset:{value:i},events:{click:this.onClickHandler.bind(this)}})}},{key:"select",value:function e(t){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;if(!babelHelpers.classPrivateFieldGet(this,se)){this.unSelectAll()}var l=t.dataset["value"];var a=babelHelpers.classPrivateFieldGet(this,re).querySelector('option[value="'+l+'"]');if(s.Type.isDomNode(a)){s.Dom.addClass(t,"ui-section__selected");a.selected=true;if(i){this.fireEvent()}}}},{key:"unSelect",value:function e(t){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:true;var l=t.dataset["value"];var a=babelHelpers.classPrivateFieldGet(this,re).querySelector('option[value="'+l+'"]');if(s.Type.isDomNode(a)){s.Dom.removeClass(t,"ui-section__selected");a.selected=false;if(i){this.fireEvent()}}}},{key:"unSelectAll",value:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:false;if(s.Type.isDomNode(this.field)){var i=this.field.querySelectorAll(".ui-section__item.ui-section__selected");i.forEach((function(e){s.Dom.removeClass(e,"ui-section__selected")}))}var l=babelHelpers.classPrivateFieldGet(this,re).querySelectorAll("option");l.forEach((function(e){if(s.Type.isDomNode(e)){e.selected=false}}));if(t){this.fireEvent()}}},{key:"getNodesByValue",value:function e(t){var i;if(s.Type.isArray(t)){var l=t.map((function(e){return'.ui-section__item[data-value="'+e+'"]'}));i=l.join(", ")}else{i='.ui-section__item[data-value="'+t+'"]'}return this.field.querySelectorAll(i)}},{key:"fireEvent",value:function e(){babelHelpers.classPrivateFieldGet(this,re).dispatchEvent(new Event("change"));babelHelpers.classPrivateFieldGet(this,re).form.dispatchEvent(new Event("change"))}}]);return t}(z);function ce(){var e=[];var t=K(babelHelpers.classPrivateFieldGet(this,ae)),i;try{for(t.s();!(i=t.n()).done;){var l=i.value,a=l.value,r=l.name,n=l.selected;var o="";if(n===true){o="selected"}e.push(s.Tag.render(Y||(Y=babelHelpers.taggedTemplateLiteral(["<option ",' value="','">',"</option>"])),o,a,r))}}catch(e){t.e(e)}finally{t.f()}return s.Dom.create("select",{attrs:{multiple:babelHelpers.classPrivateFieldGet(this,se)?"on":"",name:this.getName(),disabled:!this.isEnable()?"disable":""},style:{display:"none"},children:e})}function ue(){var e=s.Tag.render(J||(J=babelHelpers.taggedTemplateLiteral(['<div class="ui-section__item-collection"></div>'])));var t=K(babelHelpers.classPrivateFieldGet(this,ae)),i;try{for(t.s();!(i=t.n()).done;){var l=i.value,a=l.value,r=l.name,n=l.selected;s.Dom.append(this.createItem(r,a,n),e)}}catch(e){t.e(e)}finally{t.f()}return e}var pe,ve,he,fe,He,ge;function ye(e,t){var i=typeof Symbol!=="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(!i){if(Array.isArray(e)||(i=Te(e))||t&&e&&typeof e.length==="number"){if(i)e=i;var l=0;var a=function e(){};return{s:a,n:function t(){if(l>=e.length)return{done:true};return{done:false,value:e[l++]}},e:function e(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r=true,s=false,n;return{s:function t(){i=i.call(e)},n:function e(){var t=i.next();r=t.done;return t},e:function e(t){s=true;n=t},f:function e(){try{if(!r&&i["return"]!=null)i["return"]()}finally{if(s)throw n}}}}function Te(e,t){if(!e)return;if(typeof e==="string")return me(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);if(i==="Object"&&e.constructor)i=e.constructor.name;if(i==="Map"||i==="Set")return Array.from(e);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return me(e,t)}function me(e,t){if(t==null||t>e.length)t=e.length;for(var i=0,l=new Array(t);i<t;i++)l[i]=e[i];return l}function we(e,t){ke(e,t);t.add(e)}function Ie(e,t,i){ke(e,t);t.set(e,i)}function ke(e,t){if(t.has(e)){throw new TypeError("Cannot initialize the same private elements twice on an object")}}function Fe(e,t,i){if(!t.has(e)){throw new TypeError("attempted to get private field on non-instance")}return i}var Pe=new WeakMap;var _e=new WeakMap;var ze=new WeakMap;var Se=new WeakMap;var Ee=new WeakMap;var Ce=new WeakMap;var Ge=new WeakMap;var Me=new WeakMap;var Oe=new WeakSet;var Ne=function(e){babelHelpers.inherits(t,e);function t(e){var i;babelHelpers.classCallCheck(this,t);e.inputName=e.name;i=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(t).call(this,e));we(babelHelpers.assertThisInitialized(i),Oe);Ie(babelHelpers.assertThisInitialized(i),Pe,{writable:true,value:[]});Ie(babelHelpers.assertThisInitialized(i),_e,{writable:true,value:void 0});Ie(babelHelpers.assertThisInitialized(i),ze,{writable:true,value:void 0});Ie(babelHelpers.assertThisInitialized(i),Se,{writable:true,value:void 0});Ie(babelHelpers.assertThisInitialized(i),Ee,{writable:true,value:void 0});Ie(babelHelpers.assertThisInitialized(i),Ce,{writable:true,value:void 0});Ie(babelHelpers.assertThisInitialized(i),Ge,{writable:true,value:void 0});Ie(babelHelpers.assertThisInitialized(i),Me,{writable:true,value:void 0});babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),Pe,e.items);babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),_e,s.Type.isString(e.hintTitle)?e.hintTitle:"");babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),ze,s.Type.isObject(e.hints)?e.hints:{});i.defaultValue=e.current;babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),Se,s.Tag.render(pe||(pe=babelHelpers.taggedTemplateLiteral(['<div class="ui-section__title"></div>']))));babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),Ee,s.Tag.render(ve||(ve=babelHelpers.taggedTemplateLiteral(['<div class="ui-section__description"></div>']))));babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),Me,s.Tag.render(he||(he=babelHelpers.taggedTemplateLiteral(['<div class="ui-section__field-inline-separator"></div>']))));babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),Ce,Fe(babelHelpers.assertThisInitialized(i),Oe,De).call(babelHelpers.assertThisInitialized(i)));return i}babelHelpers.createClass(t,[{key:"getHint",value:function e(t){var i=babelHelpers.classPrivateFieldGet(this,ze)[t];if(!s.Type.isString(i)||i===""){return null}return i}},{key:"prefixId",value:function e(){return"selector_"}},{key:"setHint",value:function e(t){var i=s.Type.isNil(this.getHelpdeskCode())?"":this.renderMoreElement(this.getHelpdeskCode()).outerHTML;var l=this.getHint(t);babelHelpers.classPrivateFieldGet(this,Se).innerText=!s.Type.isNil(l)?babelHelpers.classPrivateFieldGet(this,_e):"";babelHelpers.classPrivateFieldGet(this,Ee).innerHTML=!s.Type.isNil(l)?l+" "+i:"";s.Dom.removeClass(this.field,"--field-separator");s.Dom.remove(babelHelpers.classPrivateFieldGet(this,Me));if(!s.Type.isNil(l)){s.Dom.addClass(this.field,"--field-separator");var a=this.field.querySelector(".ui-section__field-inline-box .ui-section__field");s.Dom.insertAfter(babelHelpers.classPrivateFieldGet(this,Me),a)}}},{key:"renderContentField",value:function e(){var t=this.isEnable()?null:this.renderLockElement();return s.Tag.render(fe||(fe=babelHelpers.taggedTemplateLiteral(['\n\t\t\t<div id="','" class="ui-section__field-selector ">\n\t\t\t\t<div class="ui-section__field-container">\n\t\t\t\t\t<div class="ui-section__field-label_box">\n\t\t\t\t\t\t<label class="ui-section__field-label" for="','">',"</label> \n\t\t\t\t\t\t",'\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class="ui-section__field-inline-box">\n\t\t\t\t\t\t<div class="ui-section__field">\n\t\t\t\t\t\t\t','\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class="ui-section__hint">\n\t\t\t\t\t\t\t',"\n\t\t\t\t\t\t\t","\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t"])),this.getId(),this.getName(),this.getLabel(),t,this.getSelector(),babelHelpers.classPrivateFieldGet(this,Se),babelHelpers.classPrivateFieldGet(this,Ee))}},{key:"render",value:function e(){var e=babelHelpers.get(babelHelpers.getPrototypeOf(t.prototype),"render",this).call(this);this.setHint(this.getInputNode().value);return e}},{key:"getItems",value:function e(){return babelHelpers.classPrivateFieldGet(this,Pe)}},{key:"getValue",value:function e(){return this.getInputNode().value}},{key:"getSelector",value:function e(){var t;var i=!this.isEnable()||this.isFieldDisabled()?"ui-ctl-disabled":"";(t=babelHelpers.classPrivateFieldGet(this,Ge))!==null&&t!==void 0?t:babelHelpers.classPrivateFieldSet(this,Ge,s.Tag.render(He||(He=babelHelpers.taggedTemplateLiteral(['\n\t\t\t<div class="ui-ctl ui-ctl-w100 ui-ctl-after-icon ui-ctl-dropdown ','">\n\t\t\t\t<div class="ui-ctl-after ui-ctl-icon-angle"></div>\n\t\t\t\t',"\n\t\t\t</div>\n\t\t"])),i,this.getInputNode()));return babelHelpers.classPrivateFieldGet(this,Ge)}},{key:"getInputNode",value:function e(){return babelHelpers.classPrivateFieldGet(this,Ce)}}]);return t}(z);function De(){var e=this;var t=[];var i=ye(babelHelpers.classPrivateFieldGet(this,Pe)),l;try{for(i.s();!(l=i.n()).done;){var a=l.value,r=a.value,n=a.name,o=a.selected,d=a.disabled,b=a.hidden;var c="";var u="";var p="";if(o===true){c="selected"}if(d===true){u="disabled"}if(b===true){p="hidden"}t.push(s.Tag.render(ge||(ge=babelHelpers.taggedTemplateLiteral(["<option "," "," ",' value="','">',"</option>"])),c,u,p,r,n))}}catch(e){i.e(e)}finally{i.f()}return s.Dom.create("select",{attrs:{name:this.getName(),class:"ui-ctl-element"},events:{change:function t(i){e.setHint(i.target.value)},click:function t(i){if(!e.isEnable()){if(!s.Type.isNil(e.getHelpMessage())){e.getHelpMessage().show()}i.preventDefault()}},mousedown:function t(i){if(!e.isEnable()||e.isFieldDisabled()){i.preventDefault()}}},children:t})}function xe(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,l)}return i}function We(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?xe(Object(i),!0).forEach((function(t){babelHelpers.defineProperty(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):xe(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function je(e,t){Ae(e,t);t.add(e)}function Le(e,t,i){Ae(e,t);t.set(e,i)}function Ae(e,t){if(t.has(e)){throw new TypeError("Cannot initialize the same private elements twice on an object")}}function Be(e,t,i){if(!t.has(e)){throw new TypeError("attempted to get private field on non-instance")}return i}var Ue=new WeakMap;var Re=new WeakSet;var Ve=function(e){babelHelpers.inherits(t,e);function t(e){var i;babelHelpers.classCallCheck(this,t);e.items=e.items.map((function(e){return We(We({value:e.id,name:e.text},e),{},{onclick:function e(t,l){i.getInputNode().value=l.value;babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),Ue).close()}})}));i=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(t).call(this,e));je(babelHelpers.assertThisInitialized(i),Re);Le(babelHelpers.assertThisInitialized(i),Ue,{writable:true,value:void 0});s.Dom.style(i.getInputNode(),"pointer-events","none");s.Dom.style(i.getSelector(),"cursor","pointer");s.Event.bind(i.getSelector(),"click",Be(babelHelpers.assertThisInitialized(i),Re,Xe).bind(babelHelpers.assertThisInitialized(i)));return i}babelHelpers.createClass(t,[{key:"prefixId",value:function e(){return"menu_"}}]);return t}(Ne);function Xe(){var e=this;var t=function t(){var i=babelHelpers.classPrivateFieldGet(e,Ue).getPopupWindow();i.adjustPosition();var l=i.bindElement.getBoundingClientRect();if(l.top>window.innerHeight||l.bottom<0){babelHelpers.classPrivateFieldGet(e,Ue).close()}};babelHelpers.classPrivateFieldSet(this,Ue,a.MenuManager.create({id:"ui-form-elements-menu".concat(this.getId()),bindElement:this.getInputNode(),items:this.getItems().map((function(t){var i=t.value===e.getValue()?"ui-form-elements-menu-item --selected":"";return We(We({},t),{},{className:t.className?"".concat(t.className," ").concat(i):"menu-popup-no-icon ".concat(i)})})),events:{onShow:function i(){var l=babelHelpers.classPrivateFieldGet(e,Ue).getPopupWindow();var a=l.bindElement.offsetWidth;l.setOffset({offsetLeft:0,offsetTop:5});l.setWidth(a);l.adjustPosition();s.Event.bind(window,"scroll",t,true)},onClose:function i(){babelHelpers.classPrivateFieldGet(e,Ue).destroy();s.Event.unbind(window,"scroll",t,true)}}}));babelHelpers.classPrivateFieldGet(this,Ue).show()}var qe=function(e){babelHelpers.inherits(t,e);function t(e){var i;babelHelpers.classCallCheck(this,t);i=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(t).call(this,e));i.switcher=e.switcher;s.Event.bind(i.switcher.getNode(),"click",(function(){if(!i.isEnable()&&!i.switcher.isChecked()){i.switcher.check(true,false);if(!s.Type.isNil(i.getHelpMessage())){i.getHelpMessage().show()}return}i.switcher.inputNode.form.dispatchEvent(new window.Event("change"));i.emit("change",i.switcher.isChecked())}));return i}return t}(z);var $e,Ye;function Je(e,t){Qe(e,t);t.add(e)}function Ke(e,t,i){Qe(e,t);t.set(e,i)}function Qe(e,t){if(t.has(e)){throw new TypeError("Cannot initialize the same private elements twice on an object")}}function Ze(e,t,i){if(!t.has(e)){throw new TypeError("attempted to get private field on non-instance")}return i}var et=new WeakMap;var tt=new WeakMap;var it=new WeakSet;var lt=function(e){babelHelpers.inherits(t,e);function t(e){var i;babelHelpers.classCallCheck(this,t);i=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(t).call(this,e));Je(babelHelpers.assertThisInitialized(i),it);Ke(babelHelpers.assertThisInitialized(i),et,{writable:true,value:void 0});Ke(babelHelpers.assertThisInitialized(i),tt,{writable:true,value:void 0});i.defaultValue=s.Type.isStringFilled(e.value)?e.value:"";i.hintTitle=s.Type.isStringFilled(e.hintTitle)?e.hintTitle:"";i.placeholder=s.Type.isStringFilled(e.placeholder)?e.placeholder:"";babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),tt,s.Type.isInteger(e.maxlength)?e.maxlength:255);i.inputDefaultWidth=s.Type.isBoolean(e.inputDefaultWidth)?e.inputDefaultWidth:"";i.inputType=s.Type.isStringFilled(e.type)?e.type:"text";if(!i.isEnable()){s.Event.bind(i.getInputNode(),"click",(function(e){e.preventDefault();if(!s.Type.isNil(i.getHelpMessage())){i.getHelpMessage().show()}}))}if(i.isEnable()){i.getInputNode().addEventListener("input",(function(){i.getInputNode().form.dispatchEvent(new window.Event("change"))}))}return i}babelHelpers.createClass(t,[{key:"prefixId",value:function e(){return"text_"}},{key:"getValue",value:function e(){return this.getInputNode().value}},{key:"getInputNode",value:function e(){var t;(t=babelHelpers.classPrivateFieldGet(this,et))!==null&&t!==void 0?t:babelHelpers.classPrivateFieldSet(this,et,Ze(this,it,at).call(this));return babelHelpers.classPrivateFieldGet(this,et)}},{key:"renderContentField",value:function e(){var t=!this.isEnable?this.renderLockElement():null;return s.Tag.render($e||($e=babelHelpers.taggedTemplateLiteral(['\n\t\t\t<div id="','" class="ui-section__field-selector">\n\t\t\t\t<div class="ui-section__field-container">\n\t\t\t\t\t<div class="ui-section__field-label_box">\n\t\t\t\t\t\t<label for="','" class="ui-section__field-label">\n\t\t\t\t\t\t\t',"\n\t\t\t\t\t\t</label> \n\t\t\t\t\t\t",'\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class="ui-ctl ui-ctl-textbox ui-ctl-block ','">\n\t\t\t\t\t\t',"\n\t\t\t\t\t</div>\n\t\t\t\t\t",'\n\t\t\t\t</div>\n\t\t\t\t<div class="ui-section__hint">\n\t\t\t\t\t',"\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t"])),this.getId(),this.getName(),this.getLabel(),t,this.inputDefaultWidth?"":"ui-ctl-w100",this.getInputNode(),this.renderErrors(),this.hintTitle)}}]);return t}(z);function at(){return s.Tag.render(Ye||(Ye=babelHelpers.taggedTemplateLiteral(['\n\t\t\t<input\n\t\t\t\tvalue="','" \n\t\t\t\tname="','" \n\t\t\t\ttype="','" \n\t\t\t\tclass="ui-ctl-element ','" \n\t\t\t\tplaceholder="','"\n\t\t\t\tmaxlength="','"\n\t\t\t\t',"\n\t\t\t>\n\t\t"])),s.Text.encode(this.defaultValue),s.Text.encode(this.getName()),this.inputType,this.isEnable()?"":"--readonly",s.Text.encode(this.placeholder),parseInt(babelHelpers.classPrivateFieldGet(this,tt),10),this.isEnable()?"":"readonly")}var rt,st;function nt(e,t){dt(e,t);t.add(e)}function ot(e,t,i){dt(e,t);t.set(e,i)}function dt(e,t){if(t.has(e)){throw new TypeError("Cannot initialize the same private elements twice on an object")}}function bt(e,t,i){if(!t.has(e)){throw new TypeError("attempted to get private field on non-instance")}return i}var ct=new WeakMap;var ut=new WeakMap;var pt=new WeakMap;var vt=new WeakMap;var ht=new WeakMap;var ft=new WeakMap;var Ht=new WeakMap;var gt=new WeakSet;var yt=function(e){babelHelpers.inherits(t,e);function t(e){var i;babelHelpers.classCallCheck(this,t);i=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(t).call(this,e));nt(babelHelpers.assertThisInitialized(i),gt);ot(babelHelpers.assertThisInitialized(i),ct,{writable:true,value:void 0});ot(babelHelpers.assertThisInitialized(i),ut,{writable:true,value:void 0});ot(babelHelpers.assertThisInitialized(i),pt,{writable:true,value:void 0});ot(babelHelpers.assertThisInitialized(i),vt,{writable:true,value:void 0});ot(babelHelpers.assertThisInitialized(i),ht,{writable:true,value:void 0});ot(babelHelpers.assertThisInitialized(i),ft,{writable:true,value:void 0});ot(babelHelpers.assertThisInitialized(i),Ht,{writable:true,value:void 0});i.setEventNamespace("UI.Form.Textarea");babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),ct,s.Type.isStringFilled(e.value)?e.value:"");babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),ut,s.Type.isStringFilled(e.hintTitle)?e.hintTitle:"");babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),pt,s.Type.isStringFilled(e.placeholder)?e.placeholder:"");babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),vt,s.Type.isBoolean(e.inputDefaultWidth)?e.inputDefaultWidth:false);babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),ht,s.Type.isBoolean(e.resizeOnlyY)?e.resizeOnlyY:false);babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),ft,s.Type.isBoolean(e.resizeOnlyX)?e.resizeOnlyX:false);return i}babelHelpers.createClass(t,[{key:"prefixId",value:function e(){return"textarea_"}},{key:"getValue",value:function e(){return this.getNode().value}},{key:"renderContentField",value:function e(){var t=this.isEnable?null:this.renderLockElement();var i=babelHelpers.classPrivateFieldGet(this,ht)?"ui-ctl-resize-y":"";if(i===""){i=babelHelpers.classPrivateFieldGet(this,ft)?"ui-ctl-resize-x":""}var l=babelHelpers.classPrivateFieldGet(this,vt)?"":"ui-ctl-w100";return s.Tag.render(rt||(rt=babelHelpers.taggedTemplateLiteral(['\n\t\t\t<div id="','" class="ui-section__field-selector">\n\t\t\t\t<div class="ui-section__field-container">\n\t\t\t\t\t<div class="ui-section__field-label_box">\n\t\t\t\t\t\t<label for="','" class="ui-section__field-label">\n\t\t\t\t\t\t\t',"\n\t\t\t\t\t\t</label> \n\t\t\t\t\t\t",'\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class="ui-ctl ui-ctl-textarea ui-form-textarea '," ",'">\n\t\t\t\t\t\t',"\n\t\t\t\t\t</div>\n\t\t\t\t\t",'\n\t\t\t\t</div>\n\t\t\t\t<div class="ui-section__hint">\n\t\t\t\t\t',"\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t"])),this.getId(),this.getName(),this.getLabel(),t,i,l,this.getNode(),this.renderErrors(),babelHelpers.classPrivateFieldGet(this,ut))}},{key:"getNode",value:function e(){var t;(t=babelHelpers.classPrivateFieldGet(this,Ht))!==null&&t!==void 0?t:babelHelpers.classPrivateFieldSet(this,Ht,bt(this,gt,Tt).call(this));return babelHelpers.classPrivateFieldGet(this,Ht)}}]);return t}(z);function Tt(){var e=s.Tag.render(st||(st=babelHelpers.taggedTemplateLiteral(['\n\t\t\t<textarea\n\t\t\t\tclass="ui-ctl-element"\n\t\t\t\tname="','"\n\t\t\t\tplaceholder="','"\n\t\t\t\t',"\n\t\t\t></textarea>\n\t\t"])),s.Text.encode(this.getName()),s.Text.encode(babelHelpers.classPrivateFieldGet(this,pt)),this.isEnable()?"":"readonly");e.value=babelHelpers.classPrivateFieldGet(this,ct);return e}var mt,wt,It;function kt(e,t,i){Ft(e,t);t.set(e,i)}function Ft(e,t){if(t.has(e)){throw new TypeError("Cannot initialize the same private elements twice on an object")}}var Pt=new WeakMap;var _t=new WeakMap;var zt=function(e){babelHelpers.inherits(t,e);function t(e){var i;babelHelpers.classCallCheck(this,t);i=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(t).call(this,e));kt(babelHelpers.assertThisInitialized(i),Pt,{writable:true,value:void 0});kt(babelHelpers.assertThisInitialized(i),_t,{writable:true,value:void 0});i.valueColor=s.Type.isBoolean(e.valueColor)===true?"--color-blue":"";babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),Pt,s.Type.isStringFilled(e.hintDesc)?e.hintDesc:"");babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),_t,s.Tag.render(mt||(mt=babelHelpers.taggedTemplateLiteral(["<div></div>"]))));i.getInputNode().addEventListener("keyup",(function(e){s.Dom.clean(babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),_t));s.Dom.append(i.renderHint(),babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),_t))}));return i}babelHelpers.createClass(t,[{key:"renderContentField",value:function e(){var t=this.isEnable?null:this.renderLockElement();var i=s.Tag.render(wt||(wt=babelHelpers.taggedTemplateLiteral(['\n\t\t\t<div id="','" class="ui-section__field-selector --field-separator">\n\t\t\t\t<div class="ui-section__field-container">\t\t\t\n\t\t\t\t\t<div class="ui-section__field-label_box">\n\t\t\t\t\t\t<label for="','" class="ui-section__field-label">',"</label> \n\t\t\t\t\t\t",'\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class="ui-section__field-inline-box">\n\t\t\t\t\t\t<div class="ui-section__field">\n\t\t\t\t\t\t\t<div class="ui-ctl ui-ctl-textbox ui-ctl-block ui-ctl-w100">\n\t\t\t\t\t\t\t\t','\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class="ui-section__field-inline-separator"></div>\n\t\t\t\t\t\t',"\n\t\t\t\t\t</div>\n\t\t\t\t\t","\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t"])),this.getId(),s.Text.encode(this.getName()),this.getLabel(),t,this.getInputNode(),babelHelpers.classPrivateFieldGet(this,_t),this.renderErrors());s.Dom.append(this.renderHint(),babelHelpers.classPrivateFieldGet(this,_t));return i}},{key:"prefixId",value:function e(){return"text_inline_"}},{key:"renderHint",value:function e(){return s.Tag.render(It||(It=babelHelpers.taggedTemplateLiteral(['\n\t\t\t<div class="ui-section__hint">\n\t\t\t\t<div class="ui-section__title">','</div>\n\t\t\t\t<div class="ui-section__value ','">','</div>\n\t\t\t\t<div class="ui-section__description">',"</div>\n\t\t\t</div>\n\t\t"])),this.hintTitle,this.valueColor,s.Text.encode(this.getInputNode().value),babelHelpers.classPrivateFieldGet(this,Pt))}}]);return t}(lt);var St,Et;function Ct(e,t){var i=typeof Symbol!=="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(!i){if(Array.isArray(e)||(i=Gt(e))||t&&e&&typeof e.length==="number"){if(i)e=i;var l=0;var a=function e(){};return{s:a,n:function t(){if(l>=e.length)return{done:true};return{done:false,value:e[l++]}},e:function e(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r=true,s=false,n;return{s:function t(){i=i.call(e)},n:function e(){var t=i.next();r=t.done;return t},e:function e(t){s=true;n=t},f:function e(){try{if(!r&&i["return"]!=null)i["return"]()}finally{if(s)throw n}}}}function Gt(e,t){if(!e)return;if(typeof e==="string")return Mt(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);if(i==="Object"&&e.constructor)i=e.constructor.name;if(i==="Map"||i==="Set")return Array.from(e);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return Mt(e,t)}function Mt(e,t){if(t==null||t>e.length)t=e.length;for(var i=0,l=new Array(t);i<t;i++)l[i]=e[i];return l}function Ot(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,l)}return i}function Nt(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?Ot(Object(i),!0).forEach((function(t){babelHelpers.defineProperty(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):Ot(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function Dt(e,t){Wt(e,t);t.add(e)}function xt(e,t,i){Wt(e,t);t.set(e,i)}function Wt(e,t){if(t.has(e)){throw new TypeError("Cannot initialize the same private elements twice on an object")}}function jt(e,t,i){if(!t.has(e)){throw new TypeError("attempted to get private field on non-instance")}return i}var Lt=new WeakMap;var At=new WeakMap;var Bt=new WeakMap;var Ut=new WeakMap;var Rt=new WeakMap;var Vt=new WeakMap;var Xt=new WeakMap;var qt=new WeakMap;var $t=new WeakMap;var Yt=new WeakMap;var Jt=new WeakMap;var Kt=new WeakSet;var Qt=new WeakSet;var Zt=new WeakSet;var ei=new WeakSet;var ti=function(e){babelHelpers.inherits(t,e);function t(e){var i;babelHelpers.classCallCheck(this,t);i=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(t).call(this,e));Dt(babelHelpers.assertThisInitialized(i),ei);Dt(babelHelpers.assertThisInitialized(i),Zt);Dt(babelHelpers.assertThisInitialized(i),Qt);Dt(babelHelpers.assertThisInitialized(i),Kt);xt(babelHelpers.assertThisInitialized(i),Lt,{writable:true,value:void 0});xt(babelHelpers.assertThisInitialized(i),At,{writable:true,value:[]});xt(babelHelpers.assertThisInitialized(i),Bt,{writable:true,value:void 0});xt(babelHelpers.assertThisInitialized(i),Ut,{writable:true,value:null});xt(babelHelpers.assertThisInitialized(i),Rt,{writable:true,value:null});xt(babelHelpers.assertThisInitialized(i),Vt,{writable:true,value:[]});xt(babelHelpers.assertThisInitialized(i),Xt,{writable:true,value:""});xt(babelHelpers.assertThisInitialized(i),qt,{writable:true,value:void 0});xt(babelHelpers.assertThisInitialized(i),$t,{writable:true,value:void 0});xt(babelHelpers.assertThisInitialized(i),Yt,{writable:true,value:void 0});xt(babelHelpers.assertThisInitialized(i),Jt,{writable:true,value:void 0});babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),Ut,s.Type.isFunction(e.encodeValue)?e.encodeValue:null);babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),Rt,s.Type.isFunction(e.decodeValue)?e.decodeValue:null);babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),Bt,s.Tag.render(St||(St=babelHelpers.taggedTemplateLiteral(['<div class="ui-section__input-container"></div>']))));babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),Xt,e.className);babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),qt,e.enableUsers!==false);babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),$t,babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),qt)&&e.enableAll!==false);babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),Yt,e.enableDepartments===true);babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),Jt,s.Type.isObject(e.dialogEvents)?e.dialogEvents:null);jt(babelHelpers.assertThisInitialized(i),Zt,ai).call(babelHelpers.assertThisInitialized(i),e.values);var l=[];if(babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),qt)){l.push({id:"user",options:{intranetUsersOnly:true}})}if(babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),qt)||babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),Yt)){l.push({id:"department",options:{selectMode:jt(babelHelpers.assertThisInitialized(i),Kt,ii).call(babelHelpers.assertThisInitialized(i)),allowFlatDepartments:babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),Yt),allowSelectRootDepartment:babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),Yt)}})}if(babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),$t)){l.push({id:"meta-user",options:{"all-users":babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),$t)}})}if(e.entities){l.push.apply(l,babelHelpers.toConsumableArray(e.entities))}var a=e.multiple!==false;var r=i.onChangeSelector.bind(babelHelpers.assertThisInitialized(i));var o={"Item:onSelect":r,"Item:onDeselect":r};var d=Nt(Nt({},o),babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),Jt));babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),Lt,new n.TagSelector({id:i.getId(),textBoxAutoHide:false,textBoxWidth:350,maxHeight:99,dialogOptions:{id:i.getId(),preselectedItems:babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),At),multiple:a,hideOnDeselect:!a,events:d,entities:l},multiple:a}));babelHelpers.classPrivateFieldSet(babelHelpers.assertThisInitialized(i),Vt,babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),Lt).getTags());if(!i.isEnable()){babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),Lt).hideAddButton();babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),Lt).getTextBox().readOnly=true;s.Dom.adjust(babelHelpers.classPrivateFieldGet(babelHelpers.assertThisInitialized(i),Lt).getContainer(),{events:{click:function e(t){t.preventDefault();if(!s.Type.isNil(i.getHelpMessage())){i.getHelpMessage().show()}}}})}return i}babelHelpers.createClass(t,[{key:"getSelector",value:function e(){return babelHelpers.classPrivateFieldGet(this,Lt)}},{key:"getInputNode",value:function e(){return babelHelpers.classPrivateFieldGet(this,Lt).getContainer()}},{key:"getErrorBox",value:function e(){return babelHelpers.classPrivateFieldGet(this,Lt).getOuterContainer()}},{key:"prefixId",value:function e(){return"user_selector_"}},{key:"renderContentField",value:function e(){var t=s.Tag.render(Et||(Et=babelHelpers.taggedTemplateLiteral(['\n\t\t\t<div id="','" class="ui-section__field-user_selector ','">\n\t\t\t\t<div class="ui-section__field">\n\t\t\t\t\t<div class="ui-section__field-label">\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",'\n\t\t\t\t<div class="ui-section__input-box">\n\t\t\t\t\t',"\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t"])),this.getId(),babelHelpers.classPrivateFieldGet(this,Xt),this.getLabel(),this.renderErrors(),babelHelpers.classPrivateFieldGet(this,Bt));babelHelpers.classPrivateFieldGet(this,Lt).renderTo(t.querySelector(".ui-section__field"));return t}},{key:"onChangeSelector",value:function e(t){var i=this;var l=t.target.getSelectedItems();s.Dom.clean(babelHelpers.classPrivateFieldGet(this,Bt));if(s.Type.isArray(l)){l.forEach((function(e){var t="";switch(e.entityId){case"meta-user":t="AU";break;case"department":if(e.id.toString().split(":")[1]==="F"){t="D"}else{t="DR"}break;case"user":t="U";break;default:break}if(t){var l=s.Type.isFunction(babelHelpers.classPrivateFieldGet(i,Ut))?babelHelpers.classPrivateFieldGet(i,Ut).call(i,{id:e.id,type:t}):e.id;if(l){s.Dom.append(jt(i,Qt,li).call(i,l),babelHelpers.classPrivateFieldGet(i,Bt))}}}))}jt(this,ei,ri).call(this)}},{key:"setValues",value:function e(t){if(s.Type.isArray(t)){var i=Ct(t),l;try{for(i.s();!(l=i.n()).done;){var a=l.value;var r=s.Type.isFunction(babelHelpers.classPrivateFieldGet(this,Rt))?babelHelpers.classPrivateFieldGet(this,Rt).call(this,a):a;var n=[];if(s.Type.isObject(r)&&s.Type.isString(r.type)&&s.Type.isString(r.id)){switch(r.type){case"AU":n=["meta-user","all-users"];break;case"DR":if(!babelHelpers.classPrivateFieldGet(this,Yt)){continue}n=["department",r.id];break;case"D":if(!babelHelpers.classPrivateFieldGet(this,Yt)){continue}n=["department",r.id.toString()+":F"];break;case"U":n=["user",r.id];break;default:continue}}if(s.Type.isArrayFilled(r)){n=r}babelHelpers.classPrivateFieldGet(this,At).push(n)}}catch(e){i.e(e)}finally{i.f()}}else{babelHelpers.classPrivateFieldSet(this,At,[])}}}]);return t}(z);function ii(){if(babelHelpers.classPrivateFieldGet(this,qt)&&babelHelpers.classPrivateFieldGet(this,Yt)){return"usersAndDepartments"}if(babelHelpers.classPrivateFieldGet(this,qt)&&!babelHelpers.classPrivateFieldGet(this,Yt)){return"usersOnly"}return"departmentsOnly"}function li(e){return s.Dom.create("input",{attrs:{name:this.getName(),value:s.Text.encode(e),type:"text"},style:{display:"none"}})}function ai(e){if(s.Type.isArray(e)){var t=Ct(e),i;try{for(t.s();!(i=t.n()).done;){var l=i.value;var a=jt(this,Qt,li).call(this,l);s.Dom.append(a,babelHelpers.classPrivateFieldGet(this,Bt))}}catch(e){t.e(e)}finally{t.f()}this.setValues(e)}}function ri(){var e=babelHelpers.classPrivateFieldGet(this,Bt).firstChild;var t;if(s.Type.isNil(e)){e=jt(this,Qt,li).call(this,"");s.Dom.append(e,babelHelpers.classPrivateFieldGet(this,Bt));t=e.form;s.Dom.remove(e)}else{t=e.form}t.dispatchEvent(new Event("change"))}e.Checker=j;e.InlineChecker=q;e.ItemPicker=be;e.Selector=Ne;e.SelectorMenu=Ve;e.SingleChecker=qe;e.TextInput=lt;e.TextArea=yt;e.TextInputInline=zt;e.UserSelector=ti;e.BaseField=z})(this.BX.UI.FormElements=this.BX.UI.FormElements||{},BX.UI,BX.Event,BX.UI,BX.Main,BX.UI,BX,BX.UI.EntitySelector);
//# sourceMappingURL=view.bundle.map.js

Youez - 2016 - github.com/yon3zu
LinuXploit