mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-19 22:50:21 +00:00
remove unneeded loop for task creation in gantt chart
This commit is contained in:
@@ -88,7 +88,7 @@ function handleGanttData(data) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Function to add a new gantt with data and filename
|
// Function to add a new gantt with data and filename
|
||||||
function addGanttElement(blenderId, tasks, WorkSched, filename) {
|
function addGanttElement(blenderId, tasks, workSched, filename) {
|
||||||
const ganttContainer = $("<div></div>")
|
const ganttContainer = $("<div></div>")
|
||||||
.addClass("gantt-container")
|
.addClass("gantt-container")
|
||||||
.attr("id", "container-" + blenderId);
|
.attr("id", "container-" + blenderId);
|
||||||
@@ -143,9 +143,7 @@ function addGanttElement(blenderId, tasks, WorkSched, filename) {
|
|||||||
additional_category: editValue,
|
additional_category: editValue,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
for (var i = 0; i < tasks.length; i++) {
|
JSGantt.addJSONTask(g, tasks);
|
||||||
g.AddTaskItemObject(tasks[i]);
|
|
||||||
}
|
|
||||||
g.setEditable(true);
|
g.setEditable(true);
|
||||||
g.Draw();
|
g.Draw();
|
||||||
|
|
||||||
@@ -209,12 +207,10 @@ function addGanttElement(blenderId, tasks, WorkSched, filename) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Function to update gantt and filename
|
// Function to update gantt and filename
|
||||||
function updateGanttElement(blenderId, ganttTasks, ganttWorkSched, filename) {
|
function updateGanttElement(blenderId, tasks, workSched, filename) {
|
||||||
let g = connectedClients[blenderId]["gantt"];
|
let g = connectedClients[blenderId]["gantt"];
|
||||||
g.ClearTasks();
|
g.ClearTasks();
|
||||||
for (var i = 0; i < ganttTasks.length; i++) {
|
JSGantt.addJSONTask(g, tasks);
|
||||||
g.AddTaskItemObject(ganttTasks[i]);
|
|
||||||
}
|
|
||||||
g.Draw();
|
g.Draw();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user