UNPKG

@quadible/web-sdk

Version:

The web sdk for Quadible's behavioral authentication service.

29 lines 774 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = getTouchSupport; const data_1 = require("../utils/data"); function getTouchSupport() { const n = navigator; let maxTouchPoints = 0; let touchEvent; if (n.maxTouchPoints !== undefined) { maxTouchPoints = (0, data_1.toInt)(n.maxTouchPoints); } else if (n.msMaxTouchPoints !== undefined) { maxTouchPoints = n.msMaxTouchPoints; } try { document.createEvent('TouchEvent'); touchEvent = true; } catch { touchEvent = false; } const touchStart = 'ontouchstart' in window; return { maxTouchPoints, touchEvent, touchStart, }; } //# sourceMappingURL=touch_support.js.map