0.0.1 • Published 11 years ago
keyboard2 v0.0.1
Keyboard
A HTML keyboard widget. Press button get bacon. Wait. Get character. Yep.
Example
var keyboard = require('slideways');
keyboard.appendTo('#keyboard');
keyboard.on('key', function (key, keyCode, keyDesc) {
console.log('You pressed ' + keyDesc + ' (key code: ' + keyCode + ')');
}
Methods
var keyboard = keyboard()
Return a new keyboard instance.
keyboard.appendTo(target)
Append the keyboard widget to the dom element or query selector string target.
Events
keyboard.on('key', function (keyCode, keyDesc) { })
Keyboard emits key
events when you press keys. The callback receives keyCode
, keyDesc
parameters. keyCode
is the decimal key code for the pressed key. keyDesc
is the key description (such as 'a', 'Enter', 'ESC', etc.)
Install
With npm do:
npm install keyboard
Use browserify to require('keyboard')
.
License
MIT
0.0.1
11 years ago