| Current Path : /var/www/homesaver/www/bitrix/js/landing/ui/field/userselect/dist/ |
| Current File : /var/www/homesaver/www/bitrix/js/landing/ui/field/userselect/dist/userselect.bundle.min.js |
this.BX=this.BX||{};this.BX.Landing=this.BX.Landing||{};this.BX.Landing.UI=this.BX.Landing.UI||{};(function(e,t,i,s){"use strict";var a=function(e){babelHelpers.inherits(t,e);function t(e){var s;var a;babelHelpers.classCallCheck(this,t);a=babelHelpers.possibleConstructorReturn(this,babelHelpers.getPrototypeOf(t).call(this,e));a.setEventNamespace("BX.Landing.UI.Field.UserSelectField");a.userId=parseInt((s=e.userId)!==null&&s!==void 0?s:0);i.Dom.addClass(a.layout,"landing-ui-field-userselect");a.createDialog();return a}babelHelpers.createClass(t,[{key:"createDialog",value:function e(){this.dialog=new s.TagSelector({multiple:false,dialogOptions:{preselectedItems:[["user",this.userId]],enableSearch:true,multiple:false,autoHide:true,hideByEsc:true,context:"LANDING_USER_SELECT",entities:[{id:"user"}],popupOptions:{targetContainer:parent.document.body}}});this.dialog.renderTo(this.input)}},{key:"reset",value:function e(){this.setValue(0)}},{key:"getValue",value:function e(){var t=this;this.dialog.getTags().forEach((function(e){t.userId=e.getId()}));return this.userId}},{key:"setValue",value:function e(t){this.userId=Math.max(0,t)}}]);return t}(t.BaseField);e.UserSelect=a})(this.BX.Landing.UI.Field=this.BX.Landing.UI.Field||{},BX.Landing.UI.Field,BX,BX.UI.EntitySelector);
//# sourceMappingURL=userselect.bundle.map.js