срабатывает, если во время автоматического планирования были найдены циклические зависимости
groups | array | массив циклических зависимостей, найденных в gantt |
Available only in PRO Edition
gantt.attachEvent("onAutoScheduleCircularLink",function(groups){
// любая пользовательская логика здесь
});
Эта функциональность доступна только в PRO версии.
Метод требует активации плагина auto_scheduling.
Задачи не изменяются, когда это событие срабатывает.
Параметр groups представляет собой массив циклических зависимостей, найденных в gantt. Каждый элемент массива — это группа задач и связей, которые образуют цикл.
[
{
tasks: [//идентификаторы задач, связанных в цикле],
links: [//идентификаторы связей, связанных в цикле]
},
{
tasks: [...],
links: [...]
}
]
Посмотрите на пример ниже:
Параметр groups будет содержать следующий объект группы:
[
{
tasks: ["10", "12"],
links: ["1", "2"]
}
]
добавлено в версии 4.1
К началу