keychord

0.1.1 • Public • Published

keychord

Browser key event matching helpers

usage

// create matcher functions
var leftKey    = keychord('left')
var ctrlA      = keychord('ctrl-a')
var ctrlShiftA = keychord('ctrl-shift-a')

document.addEventListener('keydown', function(event) {
  if (leftKey(event)) {
    console.log('left')
  } else if (ctrlA(event)) {
    console.log('ctrl-a')
  } else if (ctrlShiftA(event)) {
    console.log('ctrl-shift-a')
  }
})

Readme

Keywords

none

Package Sidebar

Install

npm i keychord

Weekly Downloads

6

Version

0.1.1

License

MIT

Last publish

Collaborators

  • arch-mage