src/filters/event.js
var eventFilters = {
stop: function (e) {
e.stopPropagation()
return e
},
prevent: function (e) {
e.preventDefault()
return e
}
}
var keys = {
esc: 27,
tab: 9,
enter: 13,
space: 32,
del: 46,
up: 38,
left: 37,
right: 39,
down: 40
}
for (var name in keys) {
(function (filter, key) {
eventFilters[filter] = function (e) {
if (e.which !== key) {
e.$return = true
}
return e
}
})(name, keys[name])
}
export { eventFilters }