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
К началу