INNER CODE UNIT · JavaScript

observer

Corsinvest/cv4pve-admin · src/Corsinvest.ProxmoxVE.Admin.Core/wwwroot/js/cv4pve.js:56

    const observer = new MutationObserver(mutations => {
        mutations.forEach(m => {
            m.addedNodes.forEach(node => {
                if (node.nodeType === 1) {
                    if (node.classList.contains('cv4pve-side-dialog-resizable')) attach(node);
                    node.querySelectorAll?.('.cv4pve-side-dialog-resizable').forEach(attach);
                }
            });
            m.removedNodes.forEach(node => {
                if (node.nodeType === 1) {
                    if (node.classList.contains('cv4pve-side-dialog-resizable')) detach(node);
                    node.querySelectorAll?.('.cv4pve-side-dialog-resizable').forEach(detach);
                }
            });
        });
    });

    observer.observe(document.body, { childList: true, subtree: true });

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…