node-libuiohook
Version:
NodeJS bindings for libuiohook
25 lines (24 loc) • 1.17 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
var Events;
(function (Events) {
Events["keypress"] = "keypress";
Events["keydown"] = "keydown";
Events["keyup"] = "keyup";
Events["mouseclick"] = "mouseclick";
Events["mousedown"] = "mousedown";
Events["mouseup"] = "mouseup";
Events["mousemove"] = "mousemove";
Events["mousedrag"] = "mousedrag";
Events["mousewheel"] = "mousewheel";
})(Events = exports.Events || (exports.Events = {}));
var KeyModifiersMasks;
(function (KeyModifiersMasks) {
KeyModifiersMasks[KeyModifiersMasks["Shift_L"] = 1] = "Shift_L";
KeyModifiersMasks[KeyModifiersMasks["Ctrl_L"] = 2] = "Ctrl_L";
KeyModifiersMasks[KeyModifiersMasks["Meta_L"] = 4] = "Meta_L";
KeyModifiersMasks[KeyModifiersMasks["Alt_L"] = 8] = "Alt_L";
KeyModifiersMasks[KeyModifiersMasks["Shift_R"] = 16] = "Shift_R";
KeyModifiersMasks[KeyModifiersMasks["Ctrl_R"] = 32] = "Ctrl_R";
KeyModifiersMasks[KeyModifiersMasks["Meta_R"] = 64] = "Meta_R";
KeyModifiersMasks[KeyModifiersMasks["Alt_R"] = 128] = "Alt_R";
})(KeyModifiersMasks = exports.KeyModifiersMasks || (exports.KeyModifiersMasks = {}));