diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2016-01-08 12:18:40 +0100 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2016-01-08 12:18:40 +0100 |
commit | 4de2a6636a4de682edc5c3bbd4d1f5e940e879a3 (patch) | |
tree | 6646abcc839215427b5cf6a145d8570cc57652d6 /src/app.ts | |
parent | 9f74746b2ebffbfe40f359171be2698532ef0810 (diff) | |
download | rpgedit-4de2a6636a4de682edc5c3bbd4d1f5e940e879a3.tar rpgedit-4de2a6636a4de682edc5c3bbd4d1f5e940e879a3.zip |
InputHandler: prevent default for relavant keys
Diffstat (limited to 'src/app.ts')
-rw-r--r-- | src/app.ts | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -11,6 +11,16 @@ import MapContext from './control/MapContext'; import MapData from './model/MapData'; import InputHandler from './view/InputHandler'; +import * as util from './util'; + + +var relevantKeys = [ + InputHandler.Up, + InputHandler.Right, + InputHandler.Down, + InputHandler.Left, +]; + var mapContext: MapContext; @@ -19,7 +29,7 @@ window.onload = () => { xhr.onload = function() { var mapDef = new MapData(JSON.parse(this.responseText)); - var inputHandler = new InputHandler(); + var inputHandler = new InputHandler(util.numberArrayToMap(relevantKeys)); mapContext = new MapContext(mapDef, inputHandler); } |