PageSourceSearch

https://www.notarverlag.de/theme/cd19931b5c46789c1fcd2551375fb215/…/storefront.address-search.plugin.250b06.js

js notarverlag.de collected 2026-09-24 11:20:23 UTC 1,409 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[76381],{6381(e,t,s){s.r(t),s.d(t,{default:()=>a});var r=s(4335);class a extends r.A{static #e=this.options={searchQuerySelector:".address-manager-list-search",searchContentSelector:".address-manager-list-wrapper",searchItemSelector:".address-manager-select-address",searchNoItemFoundSelector:".address-manager-no-address",searchEmptySateSelector:".address-manager-empty-address"};init(){this._registerEvents(),this._checkEmptyState()}_registerEvents(){this.el.querySelector(this.options.searchQuerySelector)?.addEventListener("input",this._onSearch.bind(this))}_onSearch(e){let t=e.target.value.toLowerCase();Array.from(this.el.querySelector(this.options.searchContentSelector).children).forEach(e=>{e.querySelector(this.options.searchItemSelector).textContent.toLowerCase().includes(t)?e.classList.remove("d-none"):e.classList.add("d-none")}),this._checkEmptyState(t)}_checkEmptyState(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=Array.from(this.el.querySelector(this.options.searchContentSelector).children).filter(e=>!e.classList.contains("d-none")),s=this.el.querySelector(this.options.searchNoItemFoundSelector),r=this.el.querySelector(this.options.searchEmptySateSelector);s.classList.add("d-none"),r.classList.add("d-none"),0===t.length&&(0===e.length?r.classList.remove("d-none"):s.classList.remove("d-none"))}}}}]);

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.