getConstraintType

возвращает тип ограничения, применяемый к задаче

string getConstraintType(Task task);
taskTaskобъект задачи
stringтип ограничения, как определено в конфигурации constraint_types

Available only in PRO Edition

Example

var constraintType = gantt.getConstraintType(task);
var types = gantt.config.constraint_types;
 
if (constraintType != types.ASAP && 
    constraintType != types.ALAP && task.constraint_date) {
    // у этой задачи, вероятно, указана дата ограничения
}

Details

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

Возвращаемое значение будет соответствовать значению constraint_type задачи, если оно не пустое.

Если constraint_type пустое, возвращаемое значение будет зависеть от текущей стратегии планирования - либо "asap", либо "alap", если включено планирование с конца проекта.

Все разрешенные типы ограничений определены в конфигурации gantt.config.constraint_types.

See also
К началу