PageSourceSearch

https://www.hotelsofnorway.com/site/files/default/build/4388.0156bc0502cda92098d7.js

js hotelsofnorway.com collected 2026-10-02 23:03:26 UTC 2,532 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunklib=self.webpackChunklib||[]).push([[4388],{64388:(e,t,i)=>{i.r(t),i.d(t,{SELECTORS:()=>f,default:()=>b});var n=i(408),o=i(96926),r=i(62153);function s(e,t,i,n,o,r,s){try{var a=e[r](s),l=a.value}catch(e){return void i(e)}a.done?t(l):Promise.resolve(l).then(n,o)}function a(e,t,i){l(e,t),t.set(e,i)}function l(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function h(e,t){return function(e,t){if(t.get)return t.get.call(e);return t.value}(e,u(e,t,"get"))}function c(e,t,i){return function(e,t,i){if(t.set)t.set.call(e,i);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=i}}(e,u(e,t,"set"),i),i}function u(e,t,i){if(!t.has(e))throw new TypeError("attempted to "+i+" private field on non-instance");return t.get(e)}var f={root:".js-locker-1",close:".js-locker-close-btn-1",content:".js-popup-content-1"},w=new WeakMap,d=new WeakMap,v=new WeakMap,p=new WeakMap,E=new WeakSet,k=new WeakMap,m=new WeakMap;class b extends r.default{constructor(){var e,t,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};super(i),l(e=this,t=E),t.add(e),a(this,w,{writable:!0,value:void 0}),a(this,d,{writable:!0,value:void 0}),a(this,v,{writable:!0,value:void 0}),a(this,p,{writable:!0,value:void 0}),a(this,k,{writable:!0,value:()=>{this.emit(r.EVENTS.SUCCESS)}}),a(this,m,{writable:!0,value:()=>{this.emit(r.EVENTS.CLOSE)}});var{formView:o,formController:s}=i;if(c(this,w,(0,n.sf)(f.root)),c(this,v,o),c(this,p,s),!h(this,w))throw new Error("LockerView: root element not found");if(!h(this,v))throw new Error("LockerView: formView not provided");if(!h(this,p))throw new Error("LockerView: formController not provided");this.init()}init(){var e,t=this;return(e=function*(){c(t,d,new o.default(h(t,w),{selectors:{close:f.close,content:f.content},lockScroll:!1})),function(e,t,i){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return i}(t,E,C).call(t),yield h(t,v).initCalendar()},function(){var t=this,i=arguments;return new Promise((function(n,o){var r=e.apply(t,i);function a(e){s(r,n,o,a,l,"next",e)}function l(e){s(r,n,o,a,l,"throw",e)}a(void 0)}))})()}open(){h(this,d).active||(h(this,d).show(),h(this,v).openCalendar(),this.emit(r.EVENTS.OPEN))}close(){h(this,d).hide()}destroy(){h(this,p).off("validation-success",h(this,k)),h(this,d).off("hide",h(this,m)),h(this,d).destroy()}}function C(){h(this,p).on("validation-success",h(this,k)),h(this,d).on("hide",h(this,m))}}}]);

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.