@wordpress/keycodes
Version:
Keycodes utilities for WordPress. Used to check for keyboard events across browsers/operating systems.
26 lines (25 loc) • 579 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.isAppleOS = isAppleOS;
/**
* Return true if platform is MacOS.
*
* @param _window window object by default; used for DI testing.
*
* @return True if MacOS; false otherwise.
*/
function isAppleOS(_window) {
if (!_window) {
if (typeof window === 'undefined') {
return false;
}
_window = window;
}
const {
platform
} = _window.navigator;
return platform.indexOf('Mac') !== -1 || ['iPad', 'iPhone'].includes(platform);
}
//# sourceMappingURL=platform.js.map
;