add isShadow flag if a node is under shadow root

This commit is contained in:
Yanzhen Yu
2026-04-01 12:00:00 +08:00
parent d79922f6b6
commit e92d92b0b6
5 changed files with 13 additions and 1 deletions

1
typings/index.d.ts vendored
View File

@@ -1,4 +1,5 @@
import snapshot, { serializeNodeWithId, transformAttribute, visitSnapshot, cleanupSnapshot, IGNORED_NODE } from './snapshot';
import rebuild, { buildNodeWithSN, addHoverClass } from './rebuild';
export * from './types';
export * from './utils';
export { snapshot, serializeNodeWithId, rebuild, buildNodeWithSN, addHoverClass, transformAttribute, visitSnapshot, cleanupSnapshot, IGNORED_NODE, };

1
typings/utils.d.ts vendored
View File

@@ -1,2 +1,3 @@
import { INode } from './types';
export declare function isElement(n: Node | INode): n is Element;
export declare function isShadowRoot(n: Node): n is ShadowRoot;