UNPKG

@wordpress/keycodes

Version:

Keycodes utilities for WordPress. Used to check for keyboard events across browsers/operating systems.

26 lines (25 loc) 579 B
"use strict"; 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