adding favico and custom title

This commit is contained in:
Legonzaur
2020-06-26 20:12:43 +02:00
parent 4ce66db2a4
commit bce37be69a
2 changed files with 27 additions and 2 deletions
+23 -2
View File
@@ -1,5 +1,7 @@
const content = document.getElementById("content");
const title = document.querySelector("title");
var pencil = "o";
var fontSize = parseFloat(
@@ -14,17 +16,36 @@ var width = test.getBoundingClientRect().width;
var drawGrid = [];
const drawHistory = {
forwardData: [],
backwardData: [],
__forwardData: [],
__backwardData: [],
get forwardData() {
return this.__forwardData;
},
get backwardData() {
return this.__backwardData;
},
set forwardData(value) {
this.__forwardData = value;
title.innerHTML = `B:${this.__backwardData.length} F:${this.__forwardData.length}`;
},
set backwardData(value) {
this.__backwardData = value;
},
forwards: function () {
if (this.forwardData[0]) {
this.backwardData.unshift(JSON.stringify(drawGrid));
title.innerHTML = `B:${this.__backwardData.length} F:${
this.__forwardData.length - 1
}`;
return JSON.parse(this.forwardData.shift());
}
},
backwards: function () {
if (this.backwardData[0]) {
this.forwardData.unshift(JSON.stringify(drawGrid));
title.innerHTML = `B:${this.__backwardData.length - 1} F:${
this.__forwardData.length
}`;
return JSON.parse(this.backwardData.shift());
}
},