キーバインドが簡単にできるJavaScriptライブラリを作った
GitHub - slaypni/hapt: A key bindings listener for JavaScript.
押されたショートカットキーを手軽に監視するためのJSライブラリを書いた。
使い方の簡単な例はこんなかんじ。
// load hapt.js before executing following scripts. hapt.listen(function(keys){ switch (keys.join(' ')) { case 'E': // do something. return false; // prevent event propagation. case 'Shift Alt A': // do something. return false; } return true; });
addEventListener()とかから書くよりも全然楽になるはず。