oznaceni polozek v dirtree podle git statusu

This commit is contained in:
2020-12-29 01:53:11 +01:00
parent 9f31a4f171
commit dd73924bbf
3 changed files with 62 additions and 1 deletions

View File

@@ -32,6 +32,28 @@ class View {
}
}
}
statDirTree(
dirtree,
ulToAdd = document.getElementsByTagName("ul")[0].children[1]
) {
var li = ulToAdd.children;
var skip = 0;
for (let i = 1; i < dirtree.length; i++) {
if (Array.isArray(dirtree[i])) {
this.statDirTree(dirtree[i], li[skip + 1]);
skip += 2;
} else {
if (dirtree[i] == "*modified") {
li[skip].style.backgroundColor = "red";
} else {
li[skip].style.removeProperty("background-color");
}
skip += 1;
}
}
}
openFile(fileread) {