File manager - Edit - /home/c14075/dragmet-ural.ru/www/bitrix/js/fileman/userfield/address_widget/dist/address_widget.bundle.min.js
Back
this.BX=this.BX||{};this.BX.Fileman=this.BX.Fileman||{};(function(e,s,a,l,t,i){"use strict";var r=babelHelpers.classPrivateFieldLooseKey("wrapper");class o{constructor(e){Object.defineProperty(this,r,{writable:true,value:null});babelHelpers.classPrivateFieldLooseBase(this,r)[r]=e.wrapper}getWrapper(){return babelHelpers.classPrivateFieldLooseBase(this,r)[r]}layout(){throw new Error("please implement the layout() method")}}let d=e=>e,n,b;var p=babelHelpers.classPrivateFieldLooseKey("addresses");var c=babelHelpers.classPrivateFieldLooseKey("widgets");class v extends o{constructor(e){super(e);Object.defineProperty(this,p,{writable:true,value:[]});Object.defineProperty(this,c,{writable:true,value:[]});babelHelpers.classPrivateFieldLooseBase(this,p)[p]=e.addresses}destroyWidgets(){babelHelpers.classPrivateFieldLooseBase(this,c)[c].forEach((e=>{e.destroy()}))}layout(){const e=t.Tag.render(n||(n=d`<div></div>`));babelHelpers.classPrivateFieldLooseBase(this,p)[p].forEach((s=>{t.Dom.append(this.getLayoutForAddress(s),e)}));t.Dom.append(e,this.getWrapper());return this.getWrapper()}getLayoutForAddress(e){const s=new a.Factory;const i=s.createAddressWidget({address:e,mode:l.ControlMode.view,popupOptions:{offsetLeft:14},popupBindOptions:{forceBindPosition:true,position:"right"},mapBehavior:"auto",useFeatures:{fields:false,map:true,autocomplete:false}});babelHelpers.classPrivateFieldLooseBase(this,c)[c].push(i);const r=t.Tag.render(b||(b=d` <span class="fields address field-item view"> <span class="ui-link ui-link-dark ui-link-dotted">${0}</span> </span> `),this.getFormattedAddress(e));i.render({mapBindElement:r,controlWrapper:r});return r}getFormattedAddress(e){var s;const a=new l.Format(JSON.parse(BX.message("LOCATION_WIDGET_DEFAULT_FORMAT")));return(s=e.toString(a,l.AddressStringConverter.STRATEGY_TYPE_TEMPLATE_COMMA))!=null?s:""}}let u=e=>e,h,F,P,L,H,B,f,m,y,g,w;var E=babelHelpers.classPrivateFieldLooseKey("widget");var I=babelHelpers.classPrivateFieldLooseKey("nodes");var C=babelHelpers.classPrivateFieldLooseKey("wrapper");var D=babelHelpers.classPrivateFieldLooseKey("address");var A=babelHelpers.classPrivateFieldLooseKey("fieldName");var O=babelHelpers.classPrivateFieldLooseKey("fieldFormName");var T=babelHelpers.classPrivateFieldLooseKey("showMap");var M=babelHelpers.classPrivateFieldLooseKey("enableRemoveButton");var S=babelHelpers.classPrivateFieldLooseKey("isCompactMode");var _=babelHelpers.classPrivateFieldLooseKey("initialAddressId");var j=babelHelpers.classPrivateFieldLooseKey("areDetailsShown");var K=babelHelpers.classPrivateFieldLooseKey("isLoading");var $=babelHelpers.classPrivateFieldLooseKey("isDropdownLoading");var N=babelHelpers.classPrivateFieldLooseKey("isDestroyed");class R extends i.EventEmitter{constructor(e){super();Object.defineProperty(this,E,{writable:true,value:void 0});Object.defineProperty(this,I,{writable:true,value:{}});Object.defineProperty(this,C,{writable:true,value:void 0});Object.defineProperty(this,D,{writable:true,value:null});Object.defineProperty(this,A,{writable:true,value:void 0});Object.defineProperty(this,O,{writable:true,value:void 0});Object.defineProperty(this,T,{writable:true,value:true});Object.defineProperty(this,M,{writable:true,value:false});Object.defineProperty(this,S,{writable:true,value:false});Object.defineProperty(this,_,{writable:true,value:null});Object.defineProperty(this,j,{writable:true,value:false});Object.defineProperty(this,K,{writable:true,value:false});Object.defineProperty(this,$,{writable:true,value:false});Object.defineProperty(this,N,{writable:true,value:false});this.setEventNamespace("Fileman.EditEntry");babelHelpers.classPrivateFieldLooseBase(this,C)[C]=e.wrapper;babelHelpers.classPrivateFieldLooseBase(this,A)[A]=e.fieldName;babelHelpers.classPrivateFieldLooseBase(this,O)[O]=e.fieldFormName;babelHelpers.classPrivateFieldLooseBase(this,M)[M]=e.enableRemoveButton;babelHelpers.classPrivateFieldLooseBase(this,_)[_]=e.initialAddressId;babelHelpers.classPrivateFieldLooseBase(this,T)[T]=e.showMap;if(e.address){babelHelpers.classPrivateFieldLooseBase(this,D)[D]=e.address}if(e.isCompactMode){babelHelpers.classPrivateFieldLooseBase(this,S)[S]=e.isCompactMode}}layout(){const e=new a.Factory;babelHelpers.classPrivateFieldLooseBase(this,E)[E]=e.createAddressWidget({address:babelHelpers.classPrivateFieldLooseBase(this,D)[D],mode:l.ControlMode.edit,popupOptions:{offsetLeft:14},popupBindOptions:{forceBindPosition:true,position:"right"},mapBehavior:"auto",useFeatures:{fields:true,map:babelHelpers.classPrivateFieldLooseBase(this,T)[T],autocomplete:true}});babelHelpers.classPrivateFieldLooseBase(this,I)[I].userInput=t.Tag.render(h||(h=u`<input type="text" class="ui-ctl-element" />`));babelHelpers.classPrivateFieldLooseBase(this,I)[I].fieldsContainer=t.Tag.render(F||(F=u`<div class="location-fields-control-block"></div>`));babelHelpers.classPrivateFieldLooseBase(this,I)[I].detailsToggle=t.Tag.render(P||(P=u`<span class="ui-link ui-link-secondary address-control-mode-switch">${0}</span>`),t.Loc.getMessage("ADDRESS_USERFIELD_DETAILS"));t.Event.bind(babelHelpers.classPrivateFieldLooseBase(this,I)[I].detailsToggle,"click",this.onDetailsToggleClick.bind(this));let s=this.getInitialAddressFieldValue();babelHelpers.classPrivateFieldLooseBase(this,I)[I].fieldValueInput=t.Tag.render(L||(L=u`<input type="hidden" name="${0}" value="${0}" />`),babelHelpers.classPrivateFieldLooseBase(this,O)[O],s);babelHelpers.classPrivateFieldLooseBase(this,I)[I].inputIcon=t.Tag.render(H||(H=u`<button type="button" class="ui-ctl-after ui-ctl-icon-clear"></button>`));t.Event.bind(babelHelpers.classPrivateFieldLooseBase(this,I)[I].inputIcon,"click",this.onInputIconClick.bind(this));babelHelpers.classPrivateFieldLooseBase(this,E)[E].subscribeOnAddressChangedEvent(this.onAddressChanged.bind(this));babelHelpers.classPrivateFieldLooseBase(this,E)[E].subscribeOnStateChangedEvent(this.onWidgetStateChangedEvent.bind(this));babelHelpers.classPrivateFieldLooseBase(this,E)[E].subscribeOnFeatureEvent(this.onFeatureEvent.bind(this));babelHelpers.classPrivateFieldLooseBase(this,I)[I].entryWrapper=t.Tag.render(B||(B=u` <div class="edit-entry-input-wrapper"> <div class="fields address field-item edit ui-ctl ui-ctl-after-icon ${0}"> ${0} ${0} ${0} </div> </div> `),this.getUserInputSizeClass(),babelHelpers.classPrivateFieldLooseBase(this,I)[I].userInput,babelHelpers.classPrivateFieldLooseBase(this,I)[I].fieldsContainer,babelHelpers.classPrivateFieldLooseBase(this,I)[I].inputIcon);const i=babelHelpers.classPrivateFieldLooseBase(this,D)[D]?this.getRawValueForHiddenFormattedInput(babelHelpers.classPrivateFieldLooseBase(this,D)[D]):"";babelHelpers.classPrivateFieldLooseBase(this,I)[I].hiddenFormattedAddressInput=t.Tag.render(f||(f=u`<input type="hidden" name="${0}_formatted" value="${0}" />`),babelHelpers.classPrivateFieldLooseBase(this,A)[A],i);const r=t.Tag.render(m||(m=u`<input type="hidden" name="${0}_manual_edit" value="Y">`),babelHelpers.classPrivateFieldLooseBase(this,A)[A]);babelHelpers.classPrivateFieldLooseBase(this,I)[I].layout=t.Tag.render(y||(y=u` <div class="edit-entry-layout-wrapper ${0}"> <div class="address-control-mode-switch-wrapper"> ${0} </div> ${0} ${0} ${0} </div> `),this.getLayoutSizeClass(),babelHelpers.classPrivateFieldLooseBase(this,I)[I].detailsToggle,babelHelpers.classPrivateFieldLooseBase(this,I)[I].hiddenFormattedAddressInput,babelHelpers.classPrivateFieldLooseBase(this,I)[I].entryWrapper,r);if(babelHelpers.classPrivateFieldLooseBase(this,M)[M]){t.Dom.append(this.getRemoveInputButton(babelHelpers.classPrivateFieldLooseBase(this,I)[I].layout),babelHelpers.classPrivateFieldLooseBase(this,I)[I].entryWrapper)}t.Dom.append(babelHelpers.classPrivateFieldLooseBase(this,I)[I].fieldValueInput,babelHelpers.classPrivateFieldLooseBase(this,I)[I].layout);babelHelpers.classPrivateFieldLooseBase(this,E)[E].render({inputNode:babelHelpers.classPrivateFieldLooseBase(this,I)[I].userInput,mapBindElement:babelHelpers.classPrivateFieldLooseBase(this,C)[C],controlWrapper:babelHelpers.classPrivateFieldLooseBase(this,I)[I].layout,fieldsContainer:babelHelpers.classPrivateFieldLooseBase(this,I)[I].fieldsContainer});return babelHelpers.classPrivateFieldLooseBase(this,I)[I].layout}getUserInputSizeClass(){return babelHelpers.classPrivateFieldLooseBase(this,S)[S]?"ui-ctl-wd":"ui-ctl-w100"}getLayoutSizeClass(){return babelHelpers.classPrivateFieldLooseBase(this,S)[S]?"compact":""}getRemoveInputButton(e){const s=t.Tag.render(g||(g=u` <span class="uf-address-search-input-remove"></span> `));t.Event.bind(s,"click",(e=>{this.emit(R.onRemoveInputButtonClickedEvent)}));return s}destroy(){if(!babelHelpers.classPrivateFieldLooseBase(this,I)[I].layout){return}if(babelHelpers.classPrivateFieldLooseBase(this,E)[E]){babelHelpers.classPrivateFieldLooseBase(this,E)[E].destroy()}if(babelHelpers.classPrivateFieldLooseBase(this,D)[D]&&babelHelpers.classPrivateFieldLooseBase(this,D)[D].id>0){t.Dom.clean(babelHelpers.classPrivateFieldLooseBase(this,I)[I].layout);const e=t.Tag.render(w||(w=u`<input type="hidden" name="${0}" value="${0}_del" />`),babelHelpers.classPrivateFieldLooseBase(this,O)[O],babelHelpers.classPrivateFieldLooseBase(this,D)[D].id);t.Dom.append(e,babelHelpers.classPrivateFieldLooseBase(this,I)[I].layout);this.emitFieldChangedEvent()}else{t.Dom.remove(babelHelpers.classPrivateFieldLooseBase(this,I)[I].layout)}babelHelpers.classPrivateFieldLooseBase(this,N)[N]=true}isDestroyed(){return babelHelpers.classPrivateFieldLooseBase(this,N)[N]}onAddressChanged(e){const s=parseInt(babelHelpers.classPrivateFieldLooseBase(this,_)[_]);const a=e.data.address;if(!a){return}if(s&&parseInt(a.id)!==s){a.id=s}babelHelpers.classPrivateFieldLooseBase(this,I)[I].fieldValueInput.value=this.getChangedAddressFieldValue(a);babelHelpers.classPrivateFieldLooseBase(this,I)[I].hiddenFormattedAddressInput.value=this.getRawValueForHiddenFormattedInput(a);this.emitFieldChangedEvent()}onWidgetStateChangedEvent(e){const s=e.data.state;babelHelpers.classPrivateFieldLooseBase(this,K)[K]=s===a.State.DATA_LOADING;this.refreshInputIcon()}onFeatureEvent(e){if(e.data.feature instanceof a.AutocompleteFeature){babelHelpers.classPrivateFieldLooseBase(this,$)[$]=e.data.eventCode===a.AutocompleteFeature.searchStartedEvent;this.refreshInputIcon()}}isInputLoading(){return babelHelpers.classPrivateFieldLooseBase(this,K)[K]||babelHelpers.classPrivateFieldLooseBase(this,$)[$]}refreshInputIcon(){if(!babelHelpers.classPrivateFieldLooseBase(this,I)[I].inputIcon){return}if(this.isInputLoading()){t.Dom.removeClass(babelHelpers.classPrivateFieldLooseBase(this,I)[I].inputIcon,"ui-ctl-icon-clear");t.Dom.addClass(babelHelpers.classPrivateFieldLooseBase(this,I)[I].inputIcon,"ui-ctl-icon-loader")}else{t.Dom.removeClass(babelHelpers.classPrivateFieldLooseBase(this,I)[I].inputIcon,"ui-ctl-icon-loader");t.Dom.addClass(babelHelpers.classPrivateFieldLooseBase(this,I)[I].inputIcon,"ui-ctl-icon-clear")}}getInitialAddressFieldValue(){var e,s;let a="";if(((e=babelHelpers.classPrivateFieldLooseBase(this,D)[D])==null?void 0:e.id)==0){if(babelHelpers.classPrivateFieldLooseBase(this,D)[D].location){a=t.Text.encode(babelHelpers.classPrivateFieldLooseBase(this,D)[D].toJson())}else{a=`${babelHelpers.classPrivateFieldLooseBase(this,D)[D].getFieldValue(l.AddressType.ADDRESS_LINE_2)}|${babelHelpers.classPrivateFieldLooseBase(this,D)[D].latitude};${babelHelpers.classPrivateFieldLooseBase(this,D)[D].longitude}`}}else if(((s=babelHelpers.classPrivateFieldLooseBase(this,D)[D])==null?void 0:s.id)>0){a=`${this.getFormattedAddress(babelHelpers.classPrivateFieldLooseBase(this,D)[D])}|${babelHelpers.classPrivateFieldLooseBase(this,D)[D].latitude};${babelHelpers.classPrivateFieldLooseBase(this,D)[D].longitude}|${babelHelpers.classPrivateFieldLooseBase(this,D)[D].id}`}return a}getChangedAddressFieldValue(e){return e.toJson()}getFormattedAddress(e){var s;const a=new l.Format(JSON.parse(BX.message("LOCATION_WIDGET_DEFAULT_FORMAT")));return(s=e.toString(a,l.AddressStringConverter.STRATEGY_TYPE_TEMPLATE_COMMA))!=null?s:""}getRawValueForHiddenFormattedInput(e){return`${this.getFormattedAddress(e)}|${e.latitude};${e.longitude}`}onInputIconClick(){if(this.isInputLoading()){return}babelHelpers.classPrivateFieldLooseBase(this,I)[I].userInput.focus();babelHelpers.classPrivateFieldLooseBase(this,E)[E].resetView();babelHelpers.classPrivateFieldLooseBase(this,E)[E].address=null;if(babelHelpers.classPrivateFieldLooseBase(this,D)[D]&&babelHelpers.classPrivateFieldLooseBase(this,D)[D].id>0){babelHelpers.classPrivateFieldLooseBase(this,I)[I].fieldValueInput.value=babelHelpers.classPrivateFieldLooseBase(this,D)[D].id+"_del"}else{babelHelpers.classPrivateFieldLooseBase(this,I)[I].fieldValueInput.value=""}this.emitFieldChangedEvent()}onDetailsToggleClick(){if(!babelHelpers.classPrivateFieldLooseBase(this,I)[I].fieldsContainer||!babelHelpers.classPrivateFieldLooseBase(this,I)[I].detailsToggle){return}const e=babelHelpers.classPrivateFieldLooseBase(this,I)[I].fieldsContainer;const s=babelHelpers.classPrivateFieldLooseBase(this,I)[I].detailsToggle;if(babelHelpers.classPrivateFieldLooseBase(this,j)[j]&&t.Dom.hasClass(e,"visible")){t.Dom.removeClass(e,"visible");s.innerText=t.Loc.getMessage("ADDRESS_USERFIELD_DETAILS")}else{t.Dom.addClass(e,"visible");s.innerText=t.Loc.getMessage("ADDRESS_USERFIELD_NO_DETAILS")}babelHelpers.classPrivateFieldLooseBase(this,j)[j]=!babelHelpers.classPrivateFieldLooseBase(this,j)[j]}emitFieldChangedEvent(){BX.onCustomEvent(window,"onUIEntityEditorUserFieldExternalChanged",[babelHelpers.classPrivateFieldLooseBase(this,A)[A]]);BX.onCustomEvent(window,"onCrmEntityEditorUserFieldExternalChanged",[babelHelpers.classPrivateFieldLooseBase(this,A)[A]])}}R.onRemoveInputButtonClickedEvent="onRemoveInputButtonClicked";let W=e=>e,k,V,X;var U=babelHelpers.classPrivateFieldLooseKey("fieldName");var x=babelHelpers.classPrivateFieldLooseKey("fieldFormName");var G=babelHelpers.classPrivateFieldLooseKey("addresses");var Y=babelHelpers.classPrivateFieldLooseKey("inputsWrapper");var z=babelHelpers.classPrivateFieldLooseKey("isMultiple");var J=babelHelpers.classPrivateFieldLooseKey("isCompactMode");var q=babelHelpers.classPrivateFieldLooseKey("showMap");var Q=babelHelpers.classPrivateFieldLooseKey("inputs");class Z extends o{constructor(e){super(e);Object.defineProperty(this,U,{writable:true,value:""});Object.defineProperty(this,x,{writable:true,value:""});Object.defineProperty(this,G,{writable:true,value:[]});Object.defineProperty(this,Y,{writable:true,value:null});Object.defineProperty(this,z,{writable:true,value:false});Object.defineProperty(this,J,{writable:true,value:false});Object.defineProperty(this,q,{writable:true,value:true});Object.defineProperty(this,Q,{writable:true,value:[]});babelHelpers.classPrivateFieldLooseBase(this,U)[U]=e.fieldName;babelHelpers.classPrivateFieldLooseBase(this,x)[x]=e.fieldFormName;babelHelpers.classPrivateFieldLooseBase(this,G)[G]=e.addresses;babelHelpers.classPrivateFieldLooseBase(this,z)[z]=e.isMultiple;babelHelpers.classPrivateFieldLooseBase(this,J)[J]=e.compactMode;babelHelpers.classPrivateFieldLooseBase(this,q)[q]=e.showMap}layout(){const e=t.Tag.render(k||(k=W`<div class="address-edit-wrapper"></div>`));const s=t.Tag.render(V||(V=W`<div class="address-inputs-wrapper"></div>`));if(babelHelpers.classPrivateFieldLooseBase(this,G)[G].length>0){babelHelpers.classPrivateFieldLooseBase(this,G)[G].forEach((e=>{const a=this.createInputForAddress(e);t.Dom.append(a.layout(),s)}))}else{const e=this.createInputForAddress();t.Dom.append(e.layout(),s)}t.Dom.append(s,e);babelHelpers.classPrivateFieldLooseBase(this,Y)[Y]=s;if(babelHelpers.classPrivateFieldLooseBase(this,z)[z]){const s=t.Tag.render(X||(X=W`<input type="button" value="${0}" />`),t.Loc.getMessage("ADDRESS_USERFIELD_ADD_INPUT"));t.Event.bind(s,"click",this.addInput.bind(this));t.Dom.append(s,e)}t.Dom.append(e,this.getWrapper());return this.getWrapper()}addInput(){if(!babelHelpers.classPrivateFieldLooseBase(this,Y)[Y]){return}const e=this.createInputForAddress();t.Dom.append(e.layout(),babelHelpers.classPrivateFieldLooseBase(this,Y)[Y])}createInputForAddress(e){var s;const a=new R({wrapper:this.getWrapper(),address:e,fieldName:babelHelpers.classPrivateFieldLooseBase(this,U)[U],fieldFormName:babelHelpers.classPrivateFieldLooseBase(this,x)[x],enableRemoveButton:babelHelpers.classPrivateFieldLooseBase(this,z)[z],initialAddressId:(s=parseInt(e==null?void 0:e.id))!=null?s:null,isCompactMode:babelHelpers.classPrivateFieldLooseBase(this,J)[J],showMap:babelHelpers.classPrivateFieldLooseBase(this,q)[q]});i.EventEmitter.subscribe(a,R.onRemoveInputButtonClickedEvent,this.removeInput.bind(this,a));babelHelpers.classPrivateFieldLooseBase(this,Q)[Q].push(a);return a}removeInput(e){const s=babelHelpers.classPrivateFieldLooseBase(this,Q)[Q].filter((e=>!e.isDestroyed())).length;if(s>1){e.destroy()}}}var ee=babelHelpers.classPrivateFieldLooseKey("mode");var se=babelHelpers.classPrivateFieldLooseKey("wrapper");var ae=babelHelpers.classPrivateFieldLooseKey("addresses");var le=babelHelpers.classPrivateFieldLooseKey("isMultiple");var te=babelHelpers.classPrivateFieldLooseKey("showMap");var ie=babelHelpers.classPrivateFieldLooseKey("fieldConfig");var re=babelHelpers.classPrivateFieldLooseKey("additionalProperties");class oe{static init(e){var s;const a=e.mode;const i=document.getElementById(e.wrapperId);if(!i){return}let r=[];const o=e.addressData;o.forEach((e=>{if(t.Type.isObject(e)){r.push(new l.Address(e))}}));const d=(s=e.showMap)!=null?s:true;let n={addresses:r,wrapper:i,mode:a,fieldConfig:{fieldName:e.fieldName,fieldFormName:e.fieldFormName},isMultiple:e.isMultiple,showMap:d};if(e.additionalProperties){n.additionalProperties=e.additionalProperties}const b=new oe(n);b.layout()}constructor(e){Object.defineProperty(this,ee,{writable:true,value:oe.VIEW_MODE});Object.defineProperty(this,se,{writable:true,value:void 0});Object.defineProperty(this,ae,{writable:true,value:void 0});Object.defineProperty(this,le,{writable:true,value:false});Object.defineProperty(this,te,{writable:true,value:true});Object.defineProperty(this,ie,{writable:true,value:{}});Object.defineProperty(this,re,{writable:true,value:{}});babelHelpers.classPrivateFieldLooseBase(this,ee)[ee]=e.mode;babelHelpers.classPrivateFieldLooseBase(this,se)[se]=e.wrapper;babelHelpers.classPrivateFieldLooseBase(this,ae)[ae]=e.addresses;babelHelpers.classPrivateFieldLooseBase(this,ie)[ie]=e.fieldConfig;babelHelpers.classPrivateFieldLooseBase(this,le)[le]=e.isMultiple;babelHelpers.classPrivateFieldLooseBase(this,te)[te]=e.showMap;if(e.additionalProperties){babelHelpers.classPrivateFieldLooseBase(this,re)[re]=e.additionalProperties}}layout(){let e=null;if(babelHelpers.classPrivateFieldLooseBase(this,ee)[ee]===oe.VIEW_MODE){e=new v({wrapper:babelHelpers.classPrivateFieldLooseBase(this,se)[se],addresses:babelHelpers.classPrivateFieldLooseBase(this,ae)[ae]})}if(babelHelpers.classPrivateFieldLooseBase(this,ee)[ee]===oe.EDIT_MODE){var s;e=new Z({wrapper:babelHelpers.classPrivateFieldLooseBase(this,se)[se],fieldName:babelHelpers.classPrivateFieldLooseBase(this,ie)[ie].fieldName,fieldFormName:babelHelpers.classPrivateFieldLooseBase(this,ie)[ie].fieldFormName,addresses:babelHelpers.classPrivateFieldLooseBase(this,ae)[ae],isMultiple:babelHelpers.classPrivateFieldLooseBase(this,le)[le],compactMode:(s=babelHelpers.classPrivateFieldLooseBase(this,re)[re].compactMode)!=null?s:false,showMap:babelHelpers.classPrivateFieldLooseBase(this,te)[te]})}if(e){e.layout()}}}oe.VIEW_MODE="view";oe.EDIT_MODE="edit";const de=t.Reflection.namespace("BX.Fileman.UserField");de.AddressField=oe})(this.BX.Fileman.Userfield=this.BX.Fileman.Userfield||{},BX,BX.Location.Widget,BX.Location.Core,BX,BX.Event); //# sourceMappingURL=address_widget.bundle.map.js
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.25 |
proxy
|
phpinfo
|
Settings