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

unsetWorkTime

Description

Удаляет настройку рабочего времени в Gantt Chart

unsetWorkTime: (config: object) => void

Parameters

  • config - (required) object - объект конфигурации, определяющий временной интервал

Example

gantt.config.work_time = true;

// обновляет рабочие часы в рабочие дни с ["8:00-17:00"] на ["9:00-18:00"]
gantt.setWorkTime({ hours:["9:00-18:00"] });
// удаляет конфигурацию рабочих часов
gantt.unsetWorkTime({ hours:["9:00-18:00"] });

Details

добавлено в версии 4.1

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


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

Свойство

Описание

day номер дня недели [0 (Воскресенье) - 6 (Суббота)]. Обратите внимание, что можно задать только один день за раз
// отмечает все понедельники как нерабочие дни
gantt.unsetWorkTime({ day:1, hours:false });
date конкретная дата, которую нужно обозначить как рабочий день или выходной
// отмечает конкретную дату как выходной
gantt.unsetWorkTime({date:new Date(2013,0,1), hours:false})
hours массив рабочих часов, выраженных в интервалах 'от'-'до'.
'false' означает выходной день, 'true' (по умолчанию) применяет часы по умолчанию (["8:00-17:00"])
// удаляет рабочие часы по пятницам с 8:00 до 12:00
gantt.unsetWorkTime({day : 5, hours : ["8:00-12:00"]});