removeLinkLayer

entfernt die angegebene Ebene, die mit einem Link verbunden ist

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

Available only in PRO Edition

Example

let linkLayer = null;  
gantt.attachEvent("onGanttReady", function () {  
    const link_types = ["FS", "SS", "FF", "SF"]  
    linkLayer = gantt.addLinkLayer(function (link) {  
        const node = gantt.getLinkNode(link.id);  
        if (node){  
            const el = document.createElement('div');  
            el.className = 'link_layer';  
            el.style.left = (node.childNodes[2].offsetLeft + 20) + 'px'  
            el.style.top = (node.childNodes[2].offsetTop - 6) + 'px'  
            el.innerHTML = link_types[link.type];  
            return el;  
        }  
        return false;  
    });  
});  
 
gantt.removeLinkLayer(linkLayer);

Details

Dieses Feature ist ausschließlich in der PRO-Edition verfügbar.

See also
Zurück nach oben