vxe-table-select-area
Version:
一个基于 vxe-table 的可区域选中复制、粘贴的组件
27 lines (25 loc) • 726 B
JavaScript
;
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;
}