вызывается, когда пользователь добавляет новую задачу, нажимая кнопку '+' в grid, или когда вызывается метод createTask
task | Task | объект новой задачи |
boolean | возврат `false` остановит создание новой задачи, возврат `true` позволит продолжить стандартный процесс |
gantt.attachEvent("onTaskCreated", function(task){
task.projectId = 1;
return true;
});
Это событие происходит непосредственно перед отображением новой задачи, давая вам возможность установить значения по умолчанию или отменить создание задачи.
На этом этапе новая задача уже существует в datastore и может быть получена с помощью метода getTask.
Если обработчик события возвращает false
, задача удаляется из datastore без вызова события onAfterTaskDelete.
При создании задачи через метод createTask события происходят в следующем порядке: