UNPKG

tapspace

Version:

A zoomable user interface lib for web apps

21 lines (19 loc) 432 B
module.exports = (interaction) => { return function (ev) { // This is keydown event handler // // Choose direction. // Use ev.key instead of ev.code to depend on key character // instead of physical position. switch (ev.key) { case '+': interaction.applyTransform(1) break case '-': interaction.applyTransform(-1) break default: break } } }