Перейти к основному содержимому

unsetWorkTime

Description

Снимает рабочее время в Gantt Chart

unsetWorkTime: (config: object) => void

Parameters

  • config - (обязательный) object - конфигурационный объект временного диапазона

Example

gantt.config.work_time = true;

// changes the working time of working days from ["8:00-17:00"] to ["9:00-18:00"]
gantt.setWorkTime({ hours: ["9:00-18:00"] });
// unsets the working time
gantt.unsetWorkTime({ hours: ["9:00-18:00"] });

Details

added in version 4.1

Свойства конфигурационного объекта

Конфигурационный объект может содержать следующие свойства:

Свойство

Описание

day число дня недели [0 (Воскресенье) - 6 (Суббота)]. Примечание: можно задать только 1 день за раз
// unsets working hours for Mondays 
gantt.unsetWorkTime({ day: 1, hours: false });
date конкретная дата, для которой нужно установить/снять рабочие часы
// unsets working hours for a specific date 
gantt.unsetWorkTime({
date: new Date(2025, 11, 1),
hours: false
});
hours массив рабочих часов в формате пар 'from'-'to'.
'false' значение снимает рабочие часы, 'true' (default value) применяет часы по умолчанию (["8:00-17:00"])
// unsets the working time for Fridays from 8:00 till 12:00
gantt.unsetWorkTime({ day : 5, hours : ["8:00-12:00"] });
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.