puppeteer/new-docs/puppeteer.protocol.domsnapshot.md

44 lines
2.7 KiB
Markdown
Raw Normal View History

<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) &gt; [puppeteer](./puppeteer.md) &gt; [Protocol](./puppeteer.protocol.md) &gt; [DOMSnapshot](./puppeteer.protocol.domsnapshot.md)
## Protocol.DOMSnapshot namespace
This domain facilitates obtaining document snapshots with DOM, layout, and style information.
<b>Signature:</b>
```typescript
export namespace DOMSnapshot
```
## Interfaces
| Interface | Description |
| --- | --- |
| [CaptureSnapshotRequest](./puppeteer.protocol.domsnapshot.capturesnapshotrequest.md) | |
| [CaptureSnapshotResponse](./puppeteer.protocol.domsnapshot.capturesnapshotresponse.md) | |
| [ComputedStyle](./puppeteer.protocol.domsnapshot.computedstyle.md) | A subset of the full ComputedStyle as defined by the request whitelist. |
| [DocumentSnapshot](./puppeteer.protocol.domsnapshot.documentsnapshot.md) | Document snapshot. |
| [DOMNode](./puppeteer.protocol.domsnapshot.domnode.md) | A Node in the DOM tree. |
| [GetSnapshotRequest](./puppeteer.protocol.domsnapshot.getsnapshotrequest.md) | |
| [GetSnapshotResponse](./puppeteer.protocol.domsnapshot.getsnapshotresponse.md) | |
| [InlineTextBox](./puppeteer.protocol.domsnapshot.inlinetextbox.md) | Details of post layout rendered text positions. The exact layout should not be regarded as stable and may change between versions. |
| [LayoutTreeNode](./puppeteer.protocol.domsnapshot.layouttreenode.md) | Details of an element in the DOM tree with a LayoutObject. |
| [LayoutTreeSnapshot](./puppeteer.protocol.domsnapshot.layouttreesnapshot.md) | Table of details of an element in the DOM tree with a LayoutObject. |
| [NameValue](./puppeteer.protocol.domsnapshot.namevalue.md) | A name/value pair. |
| [NodeTreeSnapshot](./puppeteer.protocol.domsnapshot.nodetreesnapshot.md) | Table containing nodes. |
| [RareBooleanData](./puppeteer.protocol.domsnapshot.rarebooleandata.md) | |
| [RareIntegerData](./puppeteer.protocol.domsnapshot.rareintegerdata.md) | |
| [RareStringData](./puppeteer.protocol.domsnapshot.rarestringdata.md) | Data that is only present on rare nodes. |
| [TextBoxSnapshot](./puppeteer.protocol.domsnapshot.textboxsnapshot.md) | Table of details of the post layout rendered text positions. The exact layout should not be regarded as stable and may change between versions. |
## Type Aliases
| Type Alias | Description |
| --- | --- |
| [ArrayOfStrings](./puppeteer.protocol.domsnapshot.arrayofstrings.md) | Index of the string in the strings table. |
| [Rectangle](./puppeteer.protocol.domsnapshot.rectangle.md) | |
| [StringIndex](./puppeteer.protocol.domsnapshot.stringindex.md) | Index of the string in the strings table. |