1"use strict";(self.webpackChunkgilbane2022=self.webpackChunkgilbane2022||[]).push([[8018],{2034:function(e,n,t){t.r(n),t.d(n,{ClickRevealSearch:function(){return s}});var i=t(5671),o=t(4942),s=function e(n){var t=this,s=n.form,r=n.container;(0,i.Z)(this,e),(0,o.Z)(this,"closeForm",(function(){t.form.classList.remove("open"),t.input.value="",t.container.classList.remove("search-is-open")})),(0,o.Z)(this,"openForm",(function(e){e.stopPropagation(),t.form.classList.add("open"),t.container.classList.add("search-is-open")})),(0,o.Z)(this,"handleInvalid",(function(){t.input.scrollIntoView({block:"nearest"})})),this.form=s,this.container=r||document.documentElement,this.form&&this.container&&(this.input=this.form.querySelector(".search-field"),document.addEventListener("click",this.closeForm),this.form.addEventListener("click",this.openForm),this.input.addEventListener("invalid",this.handleInvalid))};new s({form:document.querySelector(".site-header .search-form"),container:document.querySelector(".site-header")})}}]); 2//# sourceMappingURL=click-reveal-search.js.map
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.