PageSourceSearch

https://www.tet.lv/dist/components-web/address_finder/scripts/index.184a63a950a02d6e9303.js?2caa38

js tet.lv collected 2026-09-24 08:59:53 UTC 24,561 bytes, 2 lines download raw bytes

1/*! For license information please see index.184a63a950a02d6e9303.js.LICENSE.txt */
2(()=>{"use strict";var e={2579(e,t,n){function r(e,t,n){var r;return function(){var i=this,o=arguments,a=n&&!r;clearTimeout(r),r=setTimeout(function(){r=null,n||e.apply(i,o)},t),a&&e.apply(i,o)}}n.d(t,{s:()=>r}),window.debounce=r},5087(e,t,n){function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function i(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",a=n.toStringTag||"@@toStringTag";function s(n,r,i,a){var s=r&&r.prototype instanceof l?r:l,c=Object.create(s.prototype);return o(c,"_invoke",function(n,r,i){var o,a,s,l=0,c=i||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,a=0,s=e,f.n=n,u}};function p(n,r){for(a=n,s=r,t=0;!d&&l&&!i&&t<c.length;t++){var i,o=c[t],p=f.p,h=o[2];n>3?(i=h===r)&&(s=o[(a=o[4])?5:(a=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&p<o[1])?(a=0,f.v=r,f.n=o[1]):p<h&&(i=n<3||o[0]>r||r>h)&&(o[4]=n,o[5]=r,f.n=h,a=0))}if(i||n>1)return u;throw d=!0,r}return function(i,c,h){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,h),a=c,s=h;(t=a<2?e:s)||!d;){o||(a?a<3?(a>1&&(f.n=-1),p(a,s)):f.n=s:f.v=s);try{if(l=2,o){if(a||(i="next"),t=o[i]){if(!(t=t.call(o,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,a<2&&(a=0)}else 1===a&&(t=o.return)&&t.call(o),a<2&&(s=TypeError("The iterator does not provide a '"+i+"' method"),a=1);o=e}else if((t=(d=f.n<0)?s:n.call(r,f))!==u)break}catch(t){o=e,a=1,s=t}finally{l=1}}return{value:t,done:d}}}(n,i,a),!0),c}var u={};function l(){}function c(){}function d(){}t=Object.getPrototypeOf;var f=[][r]?t(t([][r]())):(o(t={},r,function(){return this}),t),p=d.prototype=l.prototype=Object.create(f);function h(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,o(e,a,"GeneratorFunction")),e.prototype=Object.create(p),e}return c.prototype=d,o(p,"constructor",d),o(d,"constructor",c),c.displayName="GeneratorFunction",o(d,a,"GeneratorFunction"),o(p),o(p,a,"Generator"),o(p,r,function(){return this}),o(p,"toString",function(){return"[object Generator]"}),(i=function(){return{w:s,m:h}})()}function o(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}o=function(e,t,n,r){function a(t,n){o(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(a("next",0),a("throw",1),a("return",2))},o(e,t,n,r)}function a(e,t,n,r,i,o,a){try{var s=e[o](a),u=s.value}catch(e){return void n(e)}s.done?t(u):Promise.resolve(u).then(r,i)}function s(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function s(e){a(o,r,i,s,u,"next",e)}function u(e){a(o,r,i,s,u,"throw",e)}s(void 0)})}}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,l(r.key),r)}}function l(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=r(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}n.d(t,{_:()=>c});var c=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return t=e,n=[{key:"sendPostRequest",value:(d=s(i().m(function t(n){return i().w(function(t){for(;;)if(0===t.n)return t.a(2,e.post(n))},t)})),function(e){return d.apply(this,arguments)})},{key:"sendGetRequest",value:(c=s(i().m(function t(n){return i().w(function(t){for(;;)if(0===t.n)return t.a(2,e.get(n))},t)})),function(e){return c.apply(this,arguments)})}],r=[{key:"formDataFromJson",value:function(e){var t=e.json,n=new FormData;for(var r in t)n.append(r,t[r]);return n}},{key:"post",value:(l=s(i().m(function t(n){var r,o;return i().w(function(t){for(;;)if(0===t.n)return n.url instanceof URL&&(n.url=n.url.toString()),r=n.useFormData?e.formDataFromJson({json:n.data}):JSON.stringify(n.data),o={method:"POST",body:r,headers:{"Content-Type":n.useFormData?"multipart/form-data":"application/json"}},n.abortSignal&&(o.signal=n.abortSignal),t.a(2,e.sendRequest({url:n.url,options:o}))},t)})),function(e){return l.apply(this,arguments)})},{key:"get",value:(a=s(i().m(function t(n){var r,o,a,s,u=arguments;return i().w(function(t){for(;;)if(0===t.n)return r=u.length>1&&void 0!==u[1]?u[1]:null,n.url instanceof URL&&(n.url=n.url.toString()),o=n.url,o+=n.url.includes("?")?"&":"?",n.format&&(o+="format="+n.format),n.data&&Object.keys(n.data).forEac
2h(function(e){o+="&".concat(e,"=").concat(n.data[e])}),a={},n.abortSignal&&(a.signal=n.abortSignal),s=null!=r?r:n.format,t.a(2,e.sendRequest({url:o,options:a,format:s}))},t)})),function(e){return a.apply(this,arguments)})},{key:"sendRequest",value:(o=s(i().m(function e(t){var n,r;return i().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,fetch(t.url,t.options);case 1:n=e.v,"POST"===t.options.method&&void 0===t.format&&(t.format="json"),r=t.format,e.n="json"===r?2:"raw"===r?3:4;break;case 2:return e.a(2,n.json());case 3:return e.a(2,n);case 4:return e.a(2,n.text());case 5:return e.a(2)}},e)})),function(e){return o.apply(this,arguments)})},{key:"setQueryParam",value:function(e,t,n){var r=e;r.includes("http")||(r=window.location.protocol+"//"+window.location.host+("/"===r[0]?"":"/")+r);var i=new URL(r),o=new URLSearchParams(i.search);return n?o.set(t,n):o.delete(t),i.search=o,i.toString()}}],n&&u(t.prototype,n),r&&u(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,r,o,a,l,c,d}();window.RequestUtilities=c}};const t={};function n(r){const i=t[r];if(void 0!==i)return i.exports;const o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.d=(e,t)=>{if(Array.isArray(t))for(var r=0;r<t.length;){var i=t[r++],o=t[r++];n.o(e,i)?0===o&&r++:0===o?Object.defineProperty(e,i,{enumerable:!0,value:t[r++]}):Object.defineProperty(e,i,{enumerable:!0,get:o})}else for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var r=n(2579),i=n(5087);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function a(e){return function(e){if(Array.isArray(e))return c(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||l(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,l=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw i}}return s}}(e,t)||l(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t,n){return(t=m(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){if(e){if("string"==typeof e)return c(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function d(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var u=r&&r.prototype instanceof s?r:s,l=Object.create(u.prototype);return f(l,"_invoke",function(n,r,i){var o,s,u,l=0,c=i||[],d=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return o=t,s=0,u=e,f.n=n,a}};function p(n,r){for(s=n,u=r,t=0;!d&&l&&!i&&t<c.length;t++){var i,o=c[t],p=f.p,h=o[2];n>3?(i=h===r)&&(u=o[(s=o[4])?5:(s=3,3)],o[4]=o[5]=e):o[0]<=p&&((i=n<2&&p<o[1])?(s=0,f.v=r,f.n=o[1]):p<h&&(i=n<3||o[0]>r||r>h)&&(o[4]=n,o[5]=r,f.n=h,s=0))}if(i||n>1)return a;throw d=!0,r}return function(i,c,h){if(l>1)throw TypeError("Generator is already running");for(d&&1===c&&p(c,h),s=c,u=h;(t=s<2?e:u)||!d;){o||(s?s<3?(s>1&&(f.n=-1),p(s,u)):f.n=u:f.v=u);try{if(l=2,o){if(s||(i="next"),t=o[i]){if(!(t=t.call(o,u)))throw TypeError("iterator result is not an object");
2if(!t.done)return t;u=t.value,s<2&&(s=0)}else 1===s&&(t=o.return)&&t.call(o),s<2&&(u=TypeError("The iterator does not provide a '"+i+"' method"),s=1);o=e}else if((t=(d=f.n<0)?u:n.call(r,f))!==a)break}catch(t){o=e,s=1,u=t}finally{l=1}}return{value:t,done:d}}}(n,i,o),!0),l}var a={};function s(){}function u(){}function l(){}t=Object.getPrototypeOf;var c=[][r]?t(t([][r]())):(f(t={},r,function(){return this}),t),p=l.prototype=s.prototype=Object.create(c);function h(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,f(e,i,"GeneratorFunction")),e.prototype=Object.create(p),e}return u.prototype=l,f(p,"constructor",l),f(l,"constructor",u),u.displayName="GeneratorFunction",f(l,i,"GeneratorFunction"),f(p),f(p,i,"Generator"),f(p,r,function(){return this}),f(p,"toString",function(){return"[object Generator]"}),(d=function(){return{w:o,m:h}})()}function f(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}f=function(e,t,n,r){function o(t,n){f(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},f(e,t,n,r)}function p(e,t,n,r,i,o,a){try{var s=e[o](a),u=s.value}catch(e){return void n(e)}s.done?t(u):Promise.resolve(u).then(r,i)}function h(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){p(o,r,i,a,s,"next",e)}function s(e){p(o,r,i,a,s,"throw",e)}a(void 0)})}}function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,m(r.key),r)}}function m(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}window.user_codified_address="";var y=function(){return e=function e(t){var n=t.url,r=t.availabilityUrl,i=t.rootElement,o=t.dropdownParent,a=t.placeholder,s=t.ariaLabel,u=t.minCharacterError,l=t.useCookieAddress,c=void 0===l||l,d=t.allowQueryByAddressKey,f=void 0!==d&&d,p=t.isFixed,h=void 0===p||p,v=t.errorElement,m=t.errorMessages,y=t.autoSelect,b=void 0!==y&&y,g=t.submitButtonText,k=t.submitButtonTheme,w=void 0===k?"light":k,E=t.submitButtonLink,S=t.cookieName,A=void 0===S?"previous_address":S,_=t.popoutAddressLayout,L=void 0!==_&&_,C=t.closeButtonText,T=void 0===C?"Aizvērt":C,j=t.alwaysExpanded,O=void 0!==j&&j;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.url=n,this.rootElement=i,this.dropdownParent=o,this.availabilityUrl=r,this.placeholder=a,this.ariaLabel=null!=s?s:"",this.minCharacterError=null!=u?u:"",this.useCookieAddress=c,this.allowQueryByAddressKey=f,this.isFixed=h,this.errorElement=v,this.errorMessages=m,this.submitButtonText=g,this.submitButtonTheme=w,this.submitButtonLink=E,this.autoSelect=Boolean(b),this.cookieName=A,this.popoutAddressLayout=L,this.alwaysExpanded=O,this.addressSelectedEventLabel="addressSelected",this.submitButtonClickedEventLabel="submitButtonClicked",this.clearAddressEventLabel="clearAddress",this.resizeEventLabel="resize",this.onFocusInputLabel="inputFocus",this.errorRenderEventLabel="errorRender",this.callbacks=[],this.acfToken=null,this.selectedAddress=null,this.inputComponentElement=null,this.autocompleteComponentElement=null,this.addressSearchComponentElement=null,this.inputElement=null,this.minInputCharacters=4,this.inputValueLength=0,this.lastAddressListRequest=null,this.submitButtons=[],this.closeButtonText=""===T?"Aizvērt":T},t=[{key:"init",value:function(){this.availabilityUrl&&this.checkServiceAvailability(),this.useCookieAddress&&this.loadAddressCookie(),this.renderInputField(),this.initSubmitButtonClickEvent(),this.initWebComponents(),this.initResizeEvent()}},{key:"submit",value:function(){this.dispatchEvent(this.submitButtonClickedEventLabel)}},{key:"reset",value:function(){this.clearAddress(),this.checkServiceAvailability()}},{key:"initResizeEvent",value:function(){var e=this;window.addEventListener("resize",(0,r.s)(function(){return e.dispatchEvent(e.resizeEventLabel)},10))}},{key:"initWebComponents",value:function(){var e=this.rootElement.querySelector("tet-input"),t=this.rootElement.querySelector("tet-autocomplete");e&&t&&(this.initInputComponent(e,t),this.initAutocompleteComponent(e,t))}},{key:"initInputComponent",value:function(e,t){var n=this;e.iconRightClickCallback=function(){t.clear()},e.addEventListener("input",function(r){var i=r.target,o=null==i?void 0:i.value;n.inputValueLength=o.length,t.noOptionsMessage=null,n.inputValueLength>0&&n.inputValueLength<n.minInputCharacters&&(t.noOptionsMessage=n.errorMessages.emptyInputError),o&&!e.iconRight&&(e.iconRight="close"),!o&&e.iconRight&&(e.iconRight="")}
2),this.inputComponentElement=e,this.initInputElement(e)}},{key:"initAutocompleteComponent",value:function(e,t){var n=this;t.addEventListener("optionSelected",function(e){n.setSelectedAddress({address_key:e.detail.value,value:e.detail.label})}),t.optionsFilterAction=function(){var e=h(d().m(function e(r){var i;return d().w(function(e){for(;;)switch(e.n){case 0:if(!(r.length<n.minInputCharacters)){e.n=1;break}return e.a(2,Promise.resolve([]));case 1:return e.n=2,n.searchAddress(r).then(function(e){return(null!=e?e:[]).map(function(e){return{label:e.value,value:e.address_key}})});case 2:return 0===(i=e.v).length&&(t.noOptionsMessage=n.errorMessages.addressNotSelectedError),e.a(2,i)}},e)}));return function(t){return e.apply(this,arguments)}}(),t.clearCallback=function(){e.iconRight="",n.inputValueLength=0,n.clearAddress(),n.dispatchEvent(n.clearAddressEventLabel)},t.finishedLoading=function(){e.iconRight="",n.inputValueLength>=n.minInputCharacters&&(e.iconRight="close")},this.autocompleteComponentElement=t}},{key:"initInputElement",value:function(e){var t=this,n=new MutationObserver(function(r){var i,o=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=l(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}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 o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}(r);try{for(o.s();!(i=o.n()).done;)if(i.value.addedNodes){var a=e.querySelector("input");if(a)return t.inputElement=a,t.inputElement.addEventListener("focus",function(){t.dispatchEvent(t.onFocusInputLabel)}),t.selectedAddress&&(t.inputElement.value=t.selectedAddress.value),void n.disconnect()}}catch(e){o.e(e)}finally{o.f()}});n.observe(e,{childList:!0,subtree:!0})}},{key:"initSubmitButtonClickEvent",value:function(){var e=this;this.submitButtons.length&&this.submitButtons.forEach(function(t){t&&t.addEventListener("click",function(){e.inputElement&&e.inputElement.value.length<e.minInputCharacters&&e.clearAddress(),e.submitButtonLink?window.location=e.submitButtonLink:(e.submit(),e.dispatchInvalidInputError())})})}},{key:"getSelectedAddress",value:function(){return this.selectedAddress}},{key:"getInputFieldTemplate",value:function(){return'<div class="address-finder__input-container tet-form-group__input-container">\n                    <div class="address-finder__input-wrapper tet-form-group__input-flex-wrapper tet-d-flex">\n                        <tet-autocomplete class="tet-w-100 address-finder__component" new-style options-icon="location">\n                            <tet-input input-class="autocomplete-input" class="submit-input" input-placeholder="{{placeholder}}" input-type="text" icon-left="search">\n                            </tet-input>\n                        </tet-autocomplete>\n                        '.concat(this.getSubmitButtonTemplate(),"\n                    </div>\n                </div>")}},{key:"setInputFieldTemplate",value:function(e){this.inputFieldTemplate=function(){return e}}},{key:"getInputWebComponentFieldTemplate",value:function(){return this.popoutAddressLayout?'<div class="address-finder__input-container tet-form-group__input-container">\n                      <div class="address-finder__group-wrapper tet-form-group__input-flex-wrapper tet-d-flex tet-flex-column">\n                          <div class="address-finder__input-wrapper">\n                              <tet-address-search\n                                  placeholder="'.concat(this.placeholder,'"\n                                  addressSelected=').concat(this.addressSelected,'\n                                  redesigned-style=true\n                                  class="address-finder__redesigned address-search tet-w-100"\n                                  label=""\n                                  search-button-text="').concat(this.submitButtonText,'"\n                                  close-button-text="').concat(this.closeButtonText,'"\n                                  ').concat(this.alwaysExpanded?"always-expanded":"",'\n                                  min-search-keyword-length="{{minSearchKeywordLength}}"\n                                  new-style\n                                  ').concat(this.ariaLabel?'accessibility-label="'.concat(this.ariaLabel,'"'):"",'\n                              ></tet-address-search>\n                              <div class="address-finder__overlay"></div>\n                          </div>\n                      </div>\n                  </div>'):'<div class="address-finder__input-container tet-form-group__input-container">\n                      <div class="address-finder__group-wrapper tet-form-group__input-flex-wrapper tet-d-flex tet-flex-column">\n                          <div class="address-finder__input-wrapper">\n                              <tet-address-search\n                                  class="address-finder__component address-search tet-w-100"\n                                  '.concat(this.alwaysExpanded?"always-expanded":"",'\n                                  label=""\n                                  min-search-keyword-length="{{minSearchKeywordLength}}"\n                                  new-style\n                                  ').concat(this.ariaLabel?'accessibility-label="'.concat(this.ariaLabel,'"'):"","\n                              ></tet-address-search>\n                              ").concat(this.getSubmitButtonTemplate(),"\n                          </div>\n                      </div>\n                  </div>")}},{key:"getSubmitButtonTemplate",value:function(){return this.submitButtonText?'\n            <tet-button\n                class="submit-address button-icon js-button-mobile tet-grid__cell--lg-hide"\n                type="primary"\n                theme="'.concat(this.submitButtonTheme,'"\n                disabled="false"\n                accessibility-label="').concat(this.submitButtonText,'"\n                icon-name="tc-arrow-right"\n                icon-mode\n            ></tet-button>\n            <tet-button\n                class="submit-address button js-button tet-grid__cell--hide tet-grid__cell--df-hide tet-grid__cell--lg-show"\n                type="primary"\n                size="medium"\n                theme="').concat(this.submitButtonTheme,'"\n                disabled="false"\n            >\n                ').concat(this.submitButtonText,"\n            </tet-button>\n        "):""}},{key:"searchAddress",value:(c=h(d().m(function e(t){var n,r,o;return d().w(function(e){for(;;)switch(e.p=e.n){case 0:return n=this.lastAddressListRequest=Date.now(),e.p=1,e.n=2,i._.post({url:this.url,data:u({term:t},this.acfToken,1),allowQueryByAddressKey:this.allowQueryByAddressKey});case 2:if(r=e.v,n===this.lastAddressListRequest){e.n=3;break}return e.a(2,Promise.resolve([]));case 3:return e.a(2,r);case 4:return e.p=4,o=e.v,console.error(o),e.a(2,Promise.resolve([]))}},e,this,[[1,4]])})),function(e){return c.apply(this,arguments)})},{key:"setSelectedAddress",value:function(e){this.selectedAddress=e,window.user_codified_address=e.address_key,this.setAddressCookie(e),this.dispatchEvent(this.addressSelectedEventLabel,[e])}},{key:"clearAddress",value:function(){this.selectedAddress=null,this.dispatchEvent(this.clearAddressEventLabel),this.removeAddressCookie()}},{key:"hasAddressCookie",value:function(){return docCookies.hasItem(this.cookieName)}},{key:"setAddressCookie",value:function(e){var t=e.value,n=e.address_key;docCookies.setItem(this.cookieName,[n,t].join(":"),1/0,"/",null,!0)}},{key:"getAddressCookie",value:function(){if(!this.hasAddressCookie())return null;var e=s(docCookies.getItem(this.cookieName).split(":"),2);return{address_key:e[0],value:e[1]}}},{key:"removeAddressCookie",value:function(){docCookies.removeItem(this.cookieName,"/"),localStorage.removeItem(this.cookieName)}},{key:"loadAddressCookie",value:function(){this.hasAddressCookie()&&(this.selectedAddress=this.getAddressCookie())}},{key:"checkServiceAvailability",value:(o=h(d().m(function e(){var t,n,r,o;return d().w(function(e){for(;;)switch(e.p=e.n){case 0:return t=this.availabilityUrl,n={url:t,data:null},e.p=1,e.n=2,i._.post(n);case 2:r=e.v,this.acfToken=r.token,e.n=4;break;case 3:e.p=3,o=e.v,console.error(o);case 4:return e.a(2)}},e,this,[[1,3]])}
2)),function(){return o.apply(this,arguments)})},{key:"dispatchInvalidInputError",value:function(){var e;0===(null===(e=this.inputElement)||void 0===e?void 0:e.value.length)&&this.dispatchEvent(this.errorRenderEventLabel,["empty"]),null===this.selectedAddress&&this.dispatchEvent(this.errorRenderEventLabel,["incorrect"])}},{key:"renderInputField",value:function(){var e=this,t=this.getInputWebComponentFieldTemplate().replace("{{minSearchKeywordLength}}",this.minInputCharacters),n=this.htmlToElement(t);this.rootElement.parentNode.replaceChild(n,this.rootElement);var r=n.querySelector(".address-search");n.id=this.rootElement.id,r.addEventListener("addressSelected",function(t){e.setSelectedAddress({value:t.detail.fullAddress,address_key:t.detail.addressKey})}),r.addEventListener("clearInputField",function(){e.clearAddress()}),this.popoutAddressLayout&&r.addEventListener("searchSubmitted",function(){e.inputElement&&e.inputElement.value.length<e.minInputCharacters&&e.clearAddress(),e.submitButtonLink?window.location=e.submitButtonLink:(e.submit(),e.dispatchInvalidInputError())}),this.selectedAddress&&(r.addressKey=this.selectedAddress.address_key),this.addressSearchComponentElement=r,this.submitButtons=Array.from(n.querySelectorAll(".submit-address"))}},{key:"htmlToElement",value:function(e){var t=document.createElement("template");return t.innerHTML=e.trim(),t.content.firstChild}},{key:"dispatchEvent",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];this.callbacks[e]&&this.callbacks[e].map(function(e){Symbol.iterator in Object(t)?e.apply(void 0,a(t)):e()})}},{key:"on",value:function(e,t){void 0===this.callbacks[e]&&(this.callbacks[e]=[]),this.callbacks[e].push(t)}},{key:"off",value:function(e,t){this.callbacks[e]&&this.callbacks[e].splice(this.callbacks[e].indexOf(t))}}],t&&v(e.prototype,t),n&&v(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n,o,c}();window.AddressFinder=y})();

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.