Срабатывает для каждой задачи, которая переназначается
task | Task | объект задачи |
start | Date | новая дата начала |
link | Link | объект связи, ответственный за ограничение |
predecessor | Task | объект предшествующей задачи |
boolean | указывает, будет ли выполнено действие по умолчанию события (true) или оно будет остановлено (false) |
Available only in PRO Edition
gantt.attachEvent("onBeforeTaskAutoSchedule",function(task, start, link, predecessor){
// разместите здесь свою логику
return true;
});
Эта функция доступна только в PRO-версии.
Это событие является частью расширения auto_scheduling, поэтому обязательно включите плагин auto_scheduling. Подробнее см. в статье Автоматическое планирование.
Это событие можно заблокировать. Возврат значения false остановит дальнейшую обработку.