PageSourceSearch

https://zambrow.pl/js/prod/transpiled/library/device-info.js?ts=1790066009

js zambrow.pl collected 2026-09-25 07:16:28 UTC 1,051 bytes, 1 lines download raw bytes

1"use strict";!function(e){const t=void 0!==e?e:{screen:{},navigator:{}},n=(t.matchMedia||(()=>({matches:!1}))).bind(t);let s=!1;const o={get passive(){return s=!0}},i=()=>{};t.addEventListener&&t.addEventListener("p",i,o),t.removeEventListener&&t.removeEventListener("p",i,!1);const r=s,a="PointerEvent"in t,c="ontouchstart"in t,h=c||"TouchEvent"in t&&n("(any-pointer: coarse)").matches,v=(t.navigator.maxTouchPoints||0)>0||h,u=t.navigator.userAgent||"",d=n("(pointer: coarse)").matches&&/iPad|Macintosh/.test(u)&&Math.min(t.screen.width||0,t.screen.height||0)>=768,m=(n("(pointer: coarse)").matches||!n("(pointer: fine)").matches&&c)&&!/Windows.*Firefox/.test(u),p=n("(any-pointer: fine)").matches||n("(any-hover: hover)").matches||d||!c,y=!v||!p&&m?v?"touchOnly":"mouseOnly":"hybrid",E="mouseOnly"===y?"mouse":"touchOnly"===y||m?"touch":"mouse",g=e.innerWidth<768||/Mobi|Android/i.test(navigator.userAgent);e.deviceInfo={isMobile:g,primaryInput:E,deviceType:y,supportsPassiveEvents:r,supportsPointerEvents:a,supportsTouchEvents:h}}(window,document);

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.