oznaceni polozek v dirtree podle git statusu
This commit is contained in:
22
js/view.js
22
js/view.js
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user