Sha256: a02782381da53763ab594c096be54aac58b38c45cb10b82162c4483b0f6ad547
Contents?: true
Size: 1.22 KB
Versions: 3
Compression:
Stored size: 1.22 KB
Contents
(function () { var ua = navigator.userAgent.toLowerCase(), ie = !!window.ActiveXObject, webkit = ua.indexOf("webkit") !== -1, mobile = typeof orientation !== 'undefined' ? true : false, android = ua.indexOf("android") !== -1, opera = window.opera; L.Browser = { ie: ie, ie6: ie && !window.XMLHttpRequest, webkit: webkit, webkit3d: webkit && ('WebKitCSSMatrix' in window) && ('m11' in new window.WebKitCSSMatrix()), gecko: ua.indexOf("gecko") !== -1, opera: opera, android: android, mobileWebkit: mobile && webkit, mobileOpera: mobile && opera, mobile: mobile, touch: (function () { var touchSupported = false, startName = 'ontouchstart'; // WebKit, etc if (startName in document.documentElement) { return true; } // Firefox/Gecko var e = document.createElement('div'); // If no support for basic event stuff, unlikely to have touch support if (!e.setAttribute || !e.removeAttribute) { return false; } e.setAttribute(startName, 'return;'); if (typeof e[startName] === 'function') { touchSupported = true; } e.removeAttribute(startName); e = null; return touchSupported; }()) }; }());
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
leaflet-ruby-0.3.beta4 | lib/leaflet/src/core/Browser.js |
leaflet-ruby-0.3.beta3 | lib/leaflet/src/core/Browser.js |
leaflet-ruby-0.3.beta1 | lib/leaflet/src/core/Browser.js |