1"use strict";(self.NiveaXwebpackJsonp=self.NiveaXwebpackJsonp||[]).push([[7228],{298:(e,i,t)=>{t.r(i),t.d(i,{default:()=>c});var s=t(21464);class c{constructor(){NiveaX.deviceType={isMobile:"isMobile"===this.detectDeviceSize(),isTablet:"isTablet"===this.detectDeviceSize(),isDesktop:"isDesktop"===this.detectDeviceSize()},this.onBreakpointChange()}onBreakpointChange(){return NiveaX.addToEventStore("resize",()=>(0,s.sg)(this.detectDeviceSize(),300),window),this}detectDeviceSize(){return this.currentDeviceType=window.innerWidth<768?"isMobile":window.innerWidth>=768&&window.innerWidth<1024?"isTablet":"isDesktop",this.checkBreakpoinChange(),this.currentDeviceType}checkBreakpoinChange(){return this.previousDeviceType&&this.previousDeviceType!==this.currentDeviceType&&(NiveaX.deviceType={isMobile:"isMobile"===this.currentDeviceType,isTablet:"isTablet"===this.currentDeviceType,isDesktop:"isDesktop"===this.currentDeviceType},document.dispatchEvent(new CustomEvent("niveax:breakpointchange",{detail:{deviceType:this.currentDeviceType}}))),this.previousDeviceType=this.currentDeviceType,this}}}}]); 2//# sourceMappingURL=/dist/NiveaX/./modules/DetectDevice.d87c81a1.js.d6dbe501.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.