diff --git a/index.html b/index.html
index a9d6542..2433d41 100644
--- a/index.html
+++ b/index.html
@@ -282,6 +282,8 @@
});
}
+ funcUpdateList = updateFileList;
+
function openFile(fileName) {
currentFile = fileName;
editor.setValue(files[fileName]);
@@ -289,6 +291,8 @@
updateStatusBar();
}
+ funcOpenFile = openFile;
+
function getFileMode(fileName) {
const extension = fileName.split(".").pop().toLowerCase();
switch (extension) {
@@ -319,6 +323,8 @@
}
}
+ funcGetFileMode = getFileMode;
+
function updateStatusBar() {
const statusBar = document.querySelector(".status-bar");
const mode = editor.getOption("mode");
@@ -327,6 +333,8 @@
}`;
}
+ funcUpdateStatusBar = updateStatusBar;
+
window.renameFile = (oldName) => {
const newName = prompt("Enter new file name:", oldName);
if (newName && newName !== oldName) {
@@ -369,6 +377,8 @@
}
}
+ funcQuickSave = quickSaveFile;
+
async function saveAs(content) {
const blob = new Blob([content], { type: "text/plain" });
const extension = currentFile.split(".").pop().toLowerCase();
@@ -385,6 +395,8 @@
await fileStream.close();
}
+ funcSaveAs = saveAs
+
document.getElementById("save-icon").addEventListener("click", () => {
files[currentFile] = editor.getValue();
const srcCode = files[currentFile];
@@ -521,16 +533,23 @@
});
// Toggle file explorer
- const toggleExplorer = document.getElementById("toggle-explorer");
- const fileExplorer = document.querySelector(".file-explorer");
+ toggleExplorer = document.getElementById("toggle-explorer");
+ fileExplorer = document.querySelector(".file-explorer");
let isExplorerVisible = true;
- toggleExplorer.addEventListener("click", () => {
+
+ function te() {
isExplorerVisible = !isExplorerVisible;
fileExplorer.classList.toggle("hidden", !isExplorerVisible);
toggleExplorer.classList.toggle("flipped", !isExplorerVisible);
+ }
+
+ toggleExplorer.addEventListener("click", () => {
+ te()
});
+ funcToggleExplorer = te
+
updateFileList();
openFile("Welcome2SneedCode.md");
});