# e2pdf/1.32.56/vendors/svggraph/templates/rootContextMenu.txt

E2Pdf – Export Pdf Tool for WordPress, version 1.32.56. 20 lines.

- Page: https://pluginprobe.com/plugins/e2pdf/1.32.56/code/vendors/svggraph/templates/rootContextMenu.txt
- Raw: https://pluginprobe.com/plugins/e2pdf/1.32.56/raw/vendors/svggraph/templates/rootContextMenu.txt
- Modified: 2026-10-09T14:51:44+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/e2pdf/1.32.56/code/vendors/svggraph/templates/rootContextMenu.txt#L10-L20`.

```
function rootContextMenu(e) {
  e.preventDefault();
  var de = svgNode(e,1), gm, rm, i, item, link;
  closeContextMenu();
  gm = getData(de, 'menu');
  if(gm) {
    rm = [];
    for(i = 0; i < gm.childNodes.length; ++i) {
      if(gm.childNodes[i].nodeName == 'svggraph:menuitem') {
        item = [gm.childNodes[i].getAttributeNS(null,'name')];
        link = gm.childNodes[i].getAttributeNS(null,'link');
        if(link)
          item.push(link);
        rm.push(item);
      }
    }
    setContextMenu(de,rm,e);
  }
}

```
