diff options
| author | jez | 2011-02-01 05:01:39 +0800 |
|---|---|---|
| committer | jez | 2011-02-01 11:12:57 +0800 |
| commit | 1133f348558e8e70aa5e76ca67a739a5303467bd (patch) | |
| tree | b09928d85e438f6297313aefc9b020cedf4ebf95 /lib/keyboardUtils.js | |
| parent | d31aa9fefc26f562f45043ad184846c469a580a9 (diff) | |
| download | vimium-1133f348558e8e70aa5e76ca67a739a5303467bd.tar.bz2 | |
Use only one key[event] handler for all modes.
Diffstat (limited to 'lib/keyboardUtils.js')
| -rw-r--r-- | lib/keyboardUtils.js | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/lib/keyboardUtils.js b/lib/keyboardUtils.js index 5b8b4c84..fe3dcd59 100644 --- a/lib/keyboardUtils.js +++ b/lib/keyboardUtils.js @@ -61,25 +61,3 @@ function isEscape(event) { return event.keyCode == keyCodes.ESC || (event.ctrlKey && getKeyChar(event) == '['); // c-[ is mapped to ESC in Vim by default. } - -var KeyPressListener = function(handlers) { - this.handlers = handlers; -} - -KeyPressListener.prototype = { - enable: function() { - var handlers = this.handlers; - var wrapper = function(callback){ - return function(event) { - callback(event) - } - } - (handlers.keyDown && document.addEventListener("keydown", handlers.keyDown, true)); - (handlers.keyUp && document.addEventListener("keyup", handlers.keyUp, true)); - }, - disable: function() { - var handlers = this.handlers; - (handlers.keyDown && document.removeEventListener("keydown", handlers.keyDown, true)); - (handlers.keyUp && document.removeEventListener("keyup", handlers.keyUp, true)); - } -} |
