1 line
247 B
JavaScript
1 line
247 B
JavaScript
import{isShadowRoot}from"./instanceOf.js";export default function contains(o,t){var e=t.getRootNode&&t.getRootNode();if(o.contains(t))return!0;if(e&&isShadowRoot(e)){var i=t;do{if(i&&o.isSameNode(i))return!0}while(i=i.parentNode||i.host)}return!1} |