calculateTaskLevel
Description
Ermittelt, wie tief eine Aufgabe innerhalb der Hierarchie verschachtelt ist
calculateTaskLevel: (task: Task) => number
Parameters
task- (required) Task - das zu bewertende Aufgabenobjekt
Returns
level- (number) - die Verschachtelungstiefe der Aufgabe in der Baumstruktur, beginnend bei null
Example
gantt.attachEvent("onTaskCreated", function(task){
var level = gantt.calculateTaskLevel(task),
types = gantt.config.types;
//setzt den Aufgabentyp abhängig von der Verschachtelungsebene
switch (level){
case 0:
task.type = types.project;
break;
case 1:
task.type = types.subproject;
break;
default:
task.type = types.task;
break;
}
return true;
});
Related API
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.