onBeforeTaskAutoSchedule

срабатывает для каждой задачи, которая переназначается

boolean onBeforeTaskAutoSchedule(Task task,Date start,Link link,Task predecessor);
taskTaskобъект задачи
startDateновая дата начала
linkLinkобъект ссылки, создающий ограничение
predecessorTaskобъект предшествующей задачи
booleanопределяет, будет ли выполнено действие по умолчанию для события (true) или отменено (false)

Available only in PRO Edition

Example

gantt.attachEvent("onBeforeTaskAutoSchedule",function(task, start, link, predecessor){
    // любая пользовательская логика здесь
    return true;
});

Related samples

Details

Эта функциональность доступна только в PRO версии.

Это событие определено в расширении auto_scheduling, поэтому вам необходимо активировать плагин auto_scheduling. Читайте подробности в статье Автоматическое планирование.

Событие может быть заблокировано. Возвращение false отменит дальнейшую обработку.

See also
К началу