1this.BX=this.BX||{};this.BX.UI=this.BX.UI||{};(function(e,t){"use strict";var l,a,i,s;function r(e,t,l){n(e,t);t.set(e,l)}function n(e,t){if(t.has(e)){throw new TypeError("Cannot initialize the same private elements twice on an object")}}var b=new WeakMap;var v=new WeakMap;var u=new WeakMap;var d=new WeakMap;var p=new WeakMap;var c=new WeakMap;var h=new WeakMap;var o=function(){function e(l,a,i){babelHelpers.classCallCheck(this,e);r(this,b,{writable:true,value:void 0});r(this,v,{writable:true,value:void 0});r(this,u,{writable:true,value:void 0});r(this,d,{writable:true,value:void 0});r(this,p,{writable:true,value:void 0});r(this,c,{writable:true,value:void 0});r(this,h,{writable:true,value:void 0});babelHelpers.classPrivateFieldSet(this,b,l!==""?l:t.util.getRandomString(4));babelHelpers.classPrivateFieldSet(this,d,a);babelHelpers.classPrivateFieldSet(this,v,i);babelHelpers.classPrivateFieldSet(this,u,t.Loc.getMessage("UI_ENTITY_EDITOR_UF_CONFIGURATORS_TOOLTIP_INPUT_LABEL"));babelHelpers.classPrivateFieldSet(this,p,null);babelHelpers.classPrivateFieldSet(this,c,null);babelHelpers.classPrivateFieldSet(this,h,null)}babelHelpers.createClass(e,[{key:"prepareLayout",value:function e(){babelHelpers.classPrivateFieldSet(this,c,t.Tag.render(l||(l=babelHelpers.taggedTemplateLiteral(['\n\t\t\t<textarea \n\t\t\t\tclass="ui-ctl-element"\n\t\t\t\trows="3"\n\t\t\t\tid="','"\n\t\t\t></textarea>\n\t\t'])),babelHelpers.classPrivateFieldGet(this,b)));babelHelpers.classPrivateFieldGet(this,c).innerHTML=babelHelpers.classPrivateFieldGet(this,v);var s=t.Tag.render(a||(a=babelHelpers.taggedTemplateLiteral(['\n\t\t\t<label class="ui-entity-editor-block-title">\n\t\t\t\t',"\n\t\t\t</label>\n\t\t"])),babelHelpers.classPrivateFieldGet(this,u));babelHelpers.classPrivateFieldSet(this,h,t.Tag.render(i||(i=babelHelpers.taggedTemplateLiteral(['\n\t\t\t<div class="ui-entity-editor-new-field-visibility-wrapper">\n\t\t\t\t',"\n\t\t\t\t","\n\t\t\t</div>\n\t\t"])),s,babelHelpers.classPrivateFieldGet(this,c)));return babelHelpers.classPrivateFieldGet(this,h)}},{key:"renderError",value:function e(l){if(t.Type.isNull(babelHelpers.classPrivateFieldGet(this,p))){babelHelpers.classPrivateFieldSet(this,p,t.Tag.render(s||(s=babelHelpers.taggedTemplateLiteral(['\n\t\t\t\t<label class="ui-entity-editor-user-field-setting-error-text"></label>\n\t\t\t']))));babelHelpers.classPrivateFieldGet(this,h).append(babelHelpers.classPrivateFieldGet(this,p))}babelHelpers.classPrivateFieldGet(this,p).innerHTML=l}},{key:"adjustVisibility",value:function e(){if(babelHelpers.classPrivateFieldGet(this,d).isInputEnabled()){t.Dom.show(babelHelpers.classPrivateFieldGet(this,h))}else{t.Dom.hide(babelHelpers.classPrivateFieldGet(this,h))}}},{key:"getInputText",value:function e(){return babelHelpers.classPrivateFieldGet(this,c).value}}]);return e}();function H(e,t){P(e,t);t.add(e)}function F(e,t,l){P(e,t);t.set(e,l)}function P(e,t){if(t.has(e)){throw new TypeError("Cannot initialize the same private elements twice on an object")}}function w(e,t,l){if(!t.has(e)){throw new TypeError("attempted to get private field on non-instance")}return l}var T=250;var f=new WeakMap;var g=new WeakMap;var G=new WeakMap;var k=new WeakMap;var I=new WeakMap;var E=new WeakMap;var S=new WeakMap;var y=new WeakMap;var _=new WeakMap;var M=new WeakSet;var L=function(){function e(l,a,i){var s,r,n;babelHelpers.classCallCheck(this,e);H(this,M);F(this,f,{writable:true,value:void 0});F(this,g,{writable:true,value:void 0});F(this,G,{writable:true,value:void 0});F(this,k,{writable:true,value:void 0});F(this,I,{writable:true,value:void 0});F(this,E,{writable:true,value:void 0});F(this,S,{writable:true,value:void 0});F(this,y,{writable:true,value:void 0});F(this,_,{writable:true,value:void 0});babelHelpers.classPrivateFieldSet(this,f,l!==""?l:t.util.getRandomString(4));babelHelpers.classPrivateFieldSet(this,g,a);babelHelpers.classPrivateFieldSet(this,G,i);babelHelpers.classPrivateFieldSet(this,k,(s=(r=babelHelpers.classPrivateFieldGet(this,G))===null||r===void 0?void 0:(n=r._schemeElement)===null||n===void 0?void 0:n._hint)!==null&&s!==void 0?s:"");babelHelpers.classPrivateFieldSet(this,y,Boolean(babelHelpers.classPrivateFieldGet(this,k)));babelHelpers.classPrivateFieldSet(this,_,w(this,M,C).bind(this));babelHelpers.classPrivateFieldSet(this,E,null);babelHelpers.classPrivateFieldSet(this,S,null);babelHelpers.classPrivateFieldSet(this,I,t.Loc.getMessage("UI_ENTITY_EDITOR_UF_CONFIGURATORS_TOOLTIP_CHECKBOX_LABEL"))}babelHelpers.createClass(e,[{key:"validateInputText",value:function e(){var l=this.getInput();var a=l.getInputText();if(a.length>T){var i=t.Loc.getMessage("UI_ENTITY_EDITOR_UF_CONFIGURATORS_TOOLTIP_LENGTH_VALIDATION_ERROR",{"#MAX_LENGTH#":T});l.renderError(i);return false}l.renderError("");return true}},{key:"setCheckBox",value:function e(l){if(!t.Type.isNull(babelHelpers.classPrivateFieldGet(this,S))){t.Event.unbind(babelHelpers.classPrivateFieldGet(this,S),"click",babelHelpers.classPrivateFieldGet(this,_))}babelHelpers.classPrivateFieldSet(this,S,l);if(this.isInputEnabled()){babelHelpers.classPrivateFieldGet(this,S).checked=true}if(!t.Type.isNull(babelHelpers.classPrivateFieldGet(this,S))){t.Event.bind(babelHelpers.classPrivateFieldGet(this,S),"click",babelHelpers.classPrivateFieldGet(this,_))}}},{key:"getTooltip",value:function e(){return this.isInputEnabled()?this.getInput().getInputText():""}},{key:"getCaption",value:function e(){return babelHelpers.classPrivateFieldGet(this,I)}},{key:"isInputEnabled",value:function e(){return babelHelpers.classPrivateFieldGet(this,y)}},{key:"getInput",value:function e(){if(t.Type.isNull(babelHelpers.classPrivateFieldGet(this,E))){babelHelpers.classPrivateFieldSet(this,E,new o(babelHelpers.classPrivateFieldGet(this,f),this,babelHelpers.classPrivateFieldGet(this,k)))}return babelHelpers.classPrivateFieldGet(this,E)}}]);return e}();function C(){babelHelpers.classPrivateFieldSet(this,y,!babelHelpers.classPrivateFieldGet(this,y));babelHelpers.classPrivateFieldGet(this,E).adjustVisibility()}e.TooltipConfigurator=L})(this.BX.UI.EntityEditorUfConfigurators=this.BX.UI.EntityEditorUfConfigurators||{},BX); 2//# sourceMappingURL=tooltip-configurator.bundle.map.js
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.