-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.js
More file actions
22 lines (20 loc) · 729 Bytes
/
index.js
File metadata and controls
22 lines (20 loc) · 729 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/**
* Created by davideinstein on 5/20/17.
*/
'use strict';
var Raphael = require('raphael');
var gd = require('./src/game_display.js').gameDisplay;
function tryUpdate() {
var size = parseInt(document.getElementById('game_size').value);
console.log(gd);
gd.reset(size)
}
window.onload = function () {
var paper = new Raphael(document.getElementById('canvas_container'), 500, 500);
var resultDiv = document.getElementById('problem_string');
gd.init(paper, 4, resultDiv);
var backbutton = document.getElementById('back');
backbutton.addEventListener('click', gd.undoMove.bind(gd));
var resetbutton = document.getElementById('reset');
resetbutton.addEventListener('click', tryUpdate);
};