1"use strict";function isResponsive(width){var w=window,d=document,e=d.documentElement,g=d.getElementsByTagName('body')[0],x=w.innerWidth||e.clientWidth||g.clientWidth;return x<=parseInt(width);} 2function isUserAgent(type){return navigator.userAgent.toLowerCase().indexOf(type.toLowerCase())>-1;} 3function isMobile(){return isUserAgent('mobile');} 4function isTablet(){return isResponsive(1024)&&!isMobile();} 5function isDesktop(){return!isMobile()&&!isTablet();} 6function isAndroid(){return isUserAgent('android');} 7function isIpad(){return isUserAgent('ipad');} 8function isTouch(){return(('ontouchstart'in window)||(navigator.maxTouchPoints>0)||(navigator.msMaxTouchPoints>0));}
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.