add clone functionality
This commit is contained in:
@@ -7,18 +7,26 @@ class Controller {
|
||||
|
||||
var cloneBtn = document.getElementsByClassName("clone")[0];
|
||||
var purgeBtn = document.getElementsByClassName("purge")[0];
|
||||
cloneBtn.addEventListener("click", function () {
|
||||
console.log("clone");
|
||||
});
|
||||
cloneBtn.addEventListener("click", this.cloneRep.bind(this));
|
||||
purgeBtn.addEventListener("click", this.purgeFS.bind(this));
|
||||
}
|
||||
|
||||
purgeFS() {
|
||||
this.model.purgeFS();
|
||||
//this.drawDirTree(this.view);
|
||||
//window.location.reload();
|
||||
this.redrawDirTree(this.view);
|
||||
}
|
||||
|
||||
cloneRep(repurl) {
|
||||
var that = this;
|
||||
this.model.cloneRep().then(
|
||||
function (value) {
|
||||
that.redrawDirTree(that.view);
|
||||
},
|
||||
function (error) {}
|
||||
);
|
||||
}
|
||||
|
||||
redrawDirTree(view) {
|
||||
this.model.dirTree().then(
|
||||
function (value) {
|
||||
|
||||
Reference in New Issue
Block a user