import { type Protocol } from "https://deno.land/x/pptr@1.2.0/mod.ts";
const { LayoutTreeSnapshot } = Protocol.DOMSnapshot;
Table of details of an element in the DOM tree with a LayoutObject.
Properties
Index of the corresponding node in the NodeTreeSnapshot
array returned by captureSnapshot
.
Array of indexes specifying computed style strings, filtered according to the computedStyles
parameter passed to captureSnapshot
.
The absolute position bounding box.
Contents of the LayoutText, if any.
Stacking context information.
Global paint order index, which is determined by the stacking order of the nodes. Nodes that are painted together will have the same index. Only provided if includePaintOrder in captureSnapshot was true.
The offset rect of nodes. Only available when includeDOMRects is set to true
The scroll rect of nodes. Only available when includeDOMRects is set to true
The client rect of nodes. Only available when includeDOMRects is set to true