removeTaskLayer

удаляет указанный слой, связанный с задачей

void removeTaskLayer(string | number layerId);
layerIdstring | numberэлемент DOM, который будет отображаться в слое

Available only in PRO Edition

Example

var layer_id = gantt.addTaskLayer(function draw_deadline(task) {
    if (task.deadline) {
        var el = document.createElement('div');
        el.className = 'deadline';
        var sizes = gantt.getTaskPosition(task, task.deadline);
 
        el.style.left = sizes.left + 'px';
        el.style.top = sizes.top + 'px';
 
        el.setAttribute('title', gantt.templates.task_date(task.deadline));
        return el;
    }
    return false;
});
//...
gantt.removeTaskLayer(layer_id);gantt.render();

Details

Эта функциональность доступна только в PRO версии.

See also
К началу