getSubtaskDuration
Description
Berechnet die Gesamtdauer der innerhalb eines Projekts oder einer anderen Aufgabe verschachtelten Tasks.
getSubtaskDuration: (task_id?: string | number) => number
Parameters
task_id- (optional) string | number - die ID der Aufgabe; falls ausgelassen, wird standardmäßig root_id verwendet
Returns
duration- (number) - die Gesamtdauer der verschachtelten Tasks
Example
const formatter = gantt.ext.formatters.durationFormatter();
//Dauer des gesamten Projekts
let duration = gantt.getSubtaskDuration();
console.log(formatter.format(duration));
//Dauer des Teilprojekts
duration = gantt.getSubtaskDates(1);
console.log(formatter.format(duration));
Details
Diese Methode berechnet die Gesamtdauer aller Tasks, die innerhalb eines Projekts oder einer anderen Aufgabe verschachtelt sind.
Beachten Sie, dass Tasks vom Projekt-Typ von dieser Gesamtdauer ausgeschlossen sind.
Der zurückgegebene Wert wird in den in der Konfiguration definierten Dauereinheiten angegeben.