combi
Version:
A tiny keyboard shortcut handling library
3 lines (2 loc) • 400 B
JavaScript
export default function(e,t){return void 0===t&&(t=!1),function(i){if(i){t&&i.preventDefault();var o=[i.ctrlKey?"ctrl":void 0,i.altKey?"alt":void 0,i.shiftKey?"shift":void 0,i.metaKey?"meta":void 0,["Shift","Meta","Control","Option","Alt"].indexOf(i.key)>=0?void 0:i.code.replace(/Key|Digit/,"")].filter(Boolean);o.length>=2&&e&&e(o.join("+").toLowerCase(),i)}}}
//# sourceMappingURL=combi.es.js.map