Lines Matching refs:contextMenu
317 let contextMenu = document.getElementById('catmenu_contextMenu');
318 if (!contextMenu) {
319 contextMenu = document.createElement('div');
320 contextMenu.id = 'catmenu_contextMenu';
321 document.body.appendChild(contextMenu);
325 contextMenu.style.display = 'none';
329 contextMenu.addEventListener('click', function (event) {
338 contextMenu.style.display = 'none';
339 const ns = contextMenu.dataset.newPageNamespace || '';
354 contextMenu.style.display = 'none';
361 contextMenu.style.display = 'none';
380 contextMenu.style.display = 'none';
397 contextMenu.innerHTML = '';
403 contextMenu.appendChild(titleEl);
409 contextMenu.dataset.newPageNamespace = folderNs;
414 contextMenu.appendChild(btn);
425 contextMenu.appendChild(btn);
436 contextMenu.appendChild(btnMedia);
450 contextMenu.appendChild(btnIcon);
462 contextMenu.appendChild(btnCopy);
470 contextMenu.style.left = event.clientX + 'px';
471 contextMenu.style.top = event.clientY + 'px';
472 contextMenu.style.display = 'block';
474 contextMenu.dataset.namespace = header.dataset.namespace || '';
475 contextMenu.dataset.folderNamespace = folderNs;