resetLayout

перестраивает макет Gantt с использованием текущего значения конфигурации макета

void resetLayout();

Example

gantt.init("gantt_here");
 
gantt.config.layout = {
    css: "gantt_container",
    rows: [
        {
            cols: [
                {view: "grid", scrollX: "scrollHor", scrollY: "scrollVer"},
                {resizer: true, width: 1},
                {view: "timeline", scrollX: "scrollHor", scrollY: "scrollVer"},
                {view: "scrollbar", id: "scrollVer"}
            ]
        },
        {view: "scrollbar", id: "scrollHor", height: 20}
    ]
};
 
gantt.resetLayout();

Details

Этот метод удаляет пользовательские слои, добавленные в область временной шкалы через методы addTaskLayer и addLinkLayer. Поэтому вам нужно переопределить их после вызова метода gantt.resetLayout, чтобы пользовательские слои отображались на странице.

See also
К началу