removeTaskLayer

Entfernt die angegebene Ebene, die mit einer Aufgabe verbunden ist

void removeTaskLayer(string | number layerId);
layerIdstring | numberein DOM-Element, das in der Ebene angezeigt wird

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

Diese Funktionalität ist nur in der PRO-Edition verfügbar.

See also
Zurück nach oben