Files
simpleidp/wwwroot/lib/popper.js/esm/dom-utils/getParentNode.min.js
2025-08-19 16:58:51 +02:00

1 line
296 B
JavaScript

import getNodeName from"./getNodeName.js";import getDocumentElement from"./getDocumentElement.js";import{isShadowRoot}from"./instanceOf.js";export default function getParentNode(e){return"html"===getNodeName(e)?e:e.assignedSlot||e.parentNode||(isShadowRoot(e)?e.host:null)||getDocumentElement(e)}