Attention une mise à jour du serveur va être effectuée le vendredi 16 avril entre 12h et 12h30. Cette mise à jour va générer une interruption du service de quelques minutes.

Commit ab7af7a4 authored by HERBERT Ryan's avatar HERBERT Ryan Committed by Vidjil Team

builder.js refactoring edit prototype

separated content from edit: into functions
parent 171da02a
......@@ -212,7 +212,18 @@ Builder.prototype = {
var divParent = elem.parentNode;
divParent.innerHTML = "";
var input = this.setupInput("edit_value", "", "text", self.m.samples[data][self.m.t]);
var input = this.create_edit_input();
divParent.appendChild(input);
divParent.onclick = "";
var a = create_save_button();
divParent.appendChild(a);
$('#edit_value')
.select();
},
create_edit_input: function () {
var input = this.setupInput("edit_value", "", "text", self.m.getStrTime(self.m.t, data));
input.style.width = "200px";
input.style.border = "0px";
input.style.margin = "0px";
......@@ -228,9 +239,10 @@ Builder.prototype = {
m.update()
}, 500);
})
divParent.appendChild(input);
divParent.onclick = "";
return input;
},
create_save_button: function () {
var a = document.createElement('a');
a.className = "button";
a.appendChild(document.createTextNode("save"));
......@@ -242,9 +254,7 @@ Builder.prototype = {
self.m.update()
self.m.analysisHasChanged = true
}
divParent.appendChild(a);
$('#edit_value')
.select();
return a;
},
/*complete displaySelector menu with correct info about current tagname / top
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment