добавляет новую задачу и открывает lightbox для подтверждения
task | NewTask | опционально, объект задачи |
parent | string | number | опционально, id родителя |
index | number | опционально, позиция, на которую будет добавлена задача (0 или больше) |
string| number | id задачи |
var taskId = gantt.createTask({
id:10,
text:"Task #5",
start_date:"02-09-2013",
duration:28
}, "project_2", 2);
Если вы указываете параметр index со значением 0 или больше, задача будет вставлена именно на эту позицию внутри ветки. Если параметр index не указан, задача будет просто добавлена в конец ветки.
Этот метод вызывает событие onTaskCreated. Обратите внимание, что это событие происходит до того, как новая задача фактически добавлена в набор данных, что означает, что вы можете отменить сохранение задачи — например, если пользователь нажимает кнопку «Отмена» в lightbox.
Последовательность событий при создании задачи через createTask():