getSubtaskDuration

вычисляет общую длительность задач, вложенных в проект или другую задачу.

number getSubtaskDuration( [string | number task_id] );
task_idstring | numberидентификатор задачи; если не указан, по умолчанию будет использован root_id
numberобщая длительность вложенных задач

Example

const formatter = gantt.ext.formatters.durationFormatter();
//длительность всего проекта
let duration = gantt.getSubtaskDuration();
 
console.log(formatter.format(duration));
 
//длительность субпроекта
duration = gantt.getSubtaskDates(1);
 
console.log(formatter.format(duration));

Details

Этот метод вычисляет общую длительность всех задач, вложенных внутри проекта или другой задачи.

Обратите внимание, что задачи типа project исключаются из этого итога.

Возвращаемое значение указано в единицах длительности, определённых в конфигурации.

See also
К началу