add first version with text boxes
This commit is contained in:
@@ -22,11 +22,18 @@ module.exports = {
|
||||
}
|
||||
}
|
||||
}
|
||||
} else if(["line", "pen", "rect", "circle", "eraser", "addImgBG", "recSelect", "eraseRec"].includes(tool)) { //Save all this actions
|
||||
} else if(["line", "pen", "rect", "circle", "eraser", "addImgBG", "recSelect", "eraseRec", "addTextBox", "setTextboxText"].includes(tool)) { //Save all this actions
|
||||
if(!savedBoards[wid]) {
|
||||
savedBoards[wid] = [];
|
||||
}
|
||||
delete content["wid"]; //Delete id from content so we don't store it twice
|
||||
if(tool==="setTextboxText") {
|
||||
for(var i=savedBoards[wid].length-1;i>=0;i--){ //Remove old textbox tex -> dont store it twice
|
||||
if(savedBoards[wid][i]["t"]==="setTextboxText" && savedBoards[wid][i]["d"][0]===content["d"][0]) {
|
||||
savedBoards[wid].splice(i,1);
|
||||
}
|
||||
}
|
||||
}
|
||||
savedBoards[wid].push(content);
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user