+ focusBg: function() {
+ // TODO: small blue border appears...
+ document.getElementById("baseGame").focus();
+ },
+ handleKeys: function(e) {
+ if ([32,37,38,39,40].includes(e.keyCode))
+ e.preventDefault();
+ switch (e.keyCode)
+ {
+ case 37:
+ this.undo();
+ break;
+ case 39:
+ this.play();
+ break;
+ case 38:
+ this.gotoBegin();
+ break;
+ case 40:
+ this.gotoEnd();
+ break;
+ case 32:
+ this.flip();
+ break;
+ }
+ },