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

timeline_placeholder

Description

Отображает фоновую grid, когда timeline пустой

timeline_placeholder: boolean

Example

gantt.config.timeline_placeholder = false;
...
gantt.init("gantt_here");

Details

Фоновая grid отображается в timeline, когда в Gantt не загружены задачи:

background grid

Она также появляется, если строки с задачами не покрывают весь timeline:

background grid

Чтобы выделить колонки и ячейки в фоновой grid, используйте шаблон timeline_cell_class:

gantt.templates.timeline_cell_class = function (task, date) {
if (!gantt.isWorkTime({ date: date, task: task })) {
return "weekend";
}
};

Для фоновых строк в шаблон передается временный объект задачи. Этот объект можно распознать по его id:

if(task.id === "timeline_placeholder_task"){
...
}

Change log

  • добавлено в v8.0