19 lines
734 B
JavaScript
19 lines
734 B
JavaScript
define(["require", "exports"], function (require, exports) {
|
|
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.isIOS = void 0;
|
|
/**
|
|
* Returns true if and only if the user is on a iOS device.
|
|
* Used to determine whether iOS-specific behavior should be applied.
|
|
*/
|
|
var isIOS = function () {
|
|
// eslint-disable-next-line no-restricted-globals
|
|
if (!window || !window.navigator || !window.navigator.userAgent) {
|
|
return false;
|
|
}
|
|
// eslint-disable-next-line no-restricted-globals
|
|
return /iPad|iPhone|iPod/i.test(window.navigator.userAgent);
|
|
};
|
|
exports.isIOS = isIOS;
|
|
});
|
|
//# sourceMappingURL=mobileDetector.js.map
|