UNPKG

@qvant/qui-max

Version:

A Vue 3 Design system for Web.

19 lines (18 loc) 627 B
import getWindow from "./getWindow.js"; function isElement(node) { var OwnElement = getWindow(node).Element; return node instanceof OwnElement || node instanceof Element; } function isHTMLElement(node) { var OwnElement = getWindow(node).HTMLElement; return node instanceof OwnElement || node instanceof HTMLElement; } function isShadowRoot(node) { if (typeof ShadowRoot === "undefined") { return false; } var OwnElement = getWindow(node).ShadowRoot; return node instanceof OwnElement || node instanceof ShadowRoot; } export { isElement, isHTMLElement, isShadowRoot }; //# sourceMappingURL=instanceOf.js.map