1(self.webpackChunklib=self.webpackChunklib||[]).push([[4152],{4152:(i,t,e)=>{"use strict";e.r(t),e.d(t,{default:()=>s});var l=e(9755);class s{constructor(i){this.options=i||{},this.cache={},this.init()}init(){this.initializeCache(),this.initializeEvents(),this.initializeFilterLink()}initializeCache(){this.cache.body=l("body"),this.cache.form=".js-hotel-list-filters"}initializeEvents(){this.cache.body.on("change",this.cache.form,(()=>{var i=l(this.cache.form);l('input[name="part"]',i).val(1),e.e(4143).then(e.bind(e,4143)).then((i=>{var{default:t}=i;(new t).loadList()}))})),travel.isMobile()&&this.closeFilterOnMobile()}closeFilterOnMobile(){l(".js-hotel-list-filters .js-filter-toggle").each((function(){l(this).find(".js-filter-toggle-title").removeClass("active"),l(this).find(".js-another-toggle-content").hide()}))}initializeFilterLink(){l(document).on("click",".js-filter-check",(function(i){return l(i.target).closest("label").trigger("click"),!1}))}}}}]);
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.