UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

32 lines (23 loc) 836 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault")["default"]; Object.defineProperty(exports, "__esModule", { value: true }); exports.isSamePoint = isSamePoint; exports.isWindow = isWindow; var _typeof2 = _interopRequireDefault(require("@babel/runtime/helpers/typeof")); function isSamePoint(prev, next) { if (prev === next) return true; if (!prev || !next) return false; if ('pageX' in next && 'pageY' in next) { return prev.pageX === next.pageX && prev.pageY === next.pageY; } if ('clientX' in next && 'clientY' in next) { return prev.clientX === next.clientX && prev.clientY === next.clientY; } return false; } function isWindow(obj) { return obj && (0, _typeof2["default"])(obj) === 'object' && obj.window === obj; } //# sourceMappingURL=util.js.map