combokeys
Version:
Handles keyboard shortcuts in the browser
19 lines (16 loc) • 413 B
JavaScript
/* eslint-env node, browser */
/**
* binds multiple combinations to the same callback
*
* @param {Array} combinations
* @param {Function} callback
* @param {string|undefined} action
* @returns void
*/
module.exports = function (combinations, callback, action) {
var self = this
for (var j = 0; j < combinations.length; ++j) {
self.bindSingle(combinations[j], callback, action)
}
}