содержит все доступные типы ограничений
Available only in PRO Edition
Эта функциональность доступна только в PRO версии.
Определение объекта:
gantt.config.constraint_types = {
// Как можно скорее
ASAP: "asap",
// Как можно позже
ALAP: "alap",
// Начать не раньше чем
SNET: "snet",
// Начать не позже чем
SNLT: "snlt",
// Завершить не раньше чем
FNET: "fnet",
// Завершить не позже чем
FNLT: "fnlt",
// Должен начаться
MSO: "mso",
// Должен завершиться
MFO: "mfo"
};
Это добавлено для избежания жесткой привязки значений ограничений в коде:
gantt.addTaskLayer(function draw_deadline(task) {
var constraintType = gantt.getConstraintType(task);
var types = gantt.config.constraint_types;
if (constraintType != types.ASAP &&
constraintType != types.ALAP && task.constraint_date) {
// отобразить что-то
}
return false;
});