enthält alle verfügbaren Einschränkungstypen
Available only in PRO Edition
Diese Funktionalität ist nur in der PRO-Edition verfügbar.
Die Objektdefinition:
gantt.config.constraint_types = {
// So früh wie möglich
ASAP: "asap",
// So spät wie möglich
ALAP: "alap",
// Start nicht früher als
SNET: "snet",
// Start nicht später als
SNLT: "snlt",
// Ende nicht früher als
FNET: "fnet",
// Ende nicht später als
FNLT: "fnlt",
// Muss beginnen am
MSO: "mso",
// Muss enden am
MFO: "mfo"
};
Es wird hinzugefügt, um Hardcoding von Einschränkungswerten im Code zu vermeiden:
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) {
// etwas anzeigen
}
return false;
});