Added wysiwyg markdown editor

This commit is contained in:
2021-01-04 20:27:13 +01:00
parent 46aacf2aaa
commit 3b6cbc143f
6 changed files with 58 additions and 27 deletions

View File

@@ -1,5 +1,10 @@
class View {
constructor() {}
constructor() {
this.simplemde = new SimpleMDE({
element: document.getElementById("editor"),
spellChecker: false,
});
}
drawDirTree(
dirtree,
@@ -57,9 +62,10 @@ class View {
}
openFile(fileread) {
let textArea = document.getElementsByTagName("textarea")[0];
textArea.disabled = false;
textArea.value = fileread;
var editText = document.getElementById("editText");
editText.style.display = "grid";
this.simplemde.value(fileread);
}
removeDirTree() {
@@ -107,10 +113,6 @@ class View {
showSaveButton(show) {
var saveButton = document.getElementById("saveBtn");
if (show) {
saveButton.disabled = false;
} else {
saveButton.disabled = true;
}
saveButton.disabled = show;
}
}