UNPKG

vxe-table-select-area

Version:

一个基于 vxe-table 的可区域选中复制、粘贴的组件

27 lines (25 loc) 726 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getMouseEventClickType = getMouseEventClickType; var _constant = require("./constant"); /* eslint-disable eqeqeq */ /* get mouse event key type by mousedown\mouseup\... event */ function getMouseEventClickType(event) { var result = null; if (!event) { return result; } var button = typeof event.which !== 'undefined' ? event.which : event.button; if (button == 1) { result = _constant.MOUSE_EVENT_CLICK_TYPE.LEFT_MOUSE; } else if (button == 2) { result = _constant.MOUSE_EVENT_CLICK_TYPE.MIDDLE_MOUSE; } else if (button == 3) { result = _constant.MOUSE_EVENT_CLICK_TYPE.RIGHT_MOUSE; } return result; }