Class | Description |
---|---|
Accessibility | The Accessibility class provides methods for inspecting Chromium's accessibility tree. The accessibility tree is used by assistive technology such as screen readers or switches. |
Browser | |
BrowserContext | |
BrowserFetcher | |
CDPSession | The CDPSession instances are used to talk raw Chrome Devtools Protocol. |
Connection | |
ConsoleMessage | |
Coverage | |
Dialog | Dialog instances are dispatched by the Page via the dialog event. |
ElementHandle | |
EventEmitter | The EventEmitter class that many Puppeteer classes extend. |
ExecutionContext | |
FileChooser | |
Frame | |
FrameManager | |
HTTPRequest | |
HTTPResponse | |
JSHandle | |
Keyboard | |
Mouse | |
Page | Page provides methods to interact with a single tab or [extension background page](https://developer.chrome.com/extensions/background\_pages) in Chromium. One [Browser] instance might have multiple [Page] instances. |
Puppeteer | The main Puppeteer class |
SecurityDetails | The SecurityDetails class represents the security details of a response that was received over a secure connection. |
Target | |
TimeoutError | TimeoutError is emitted whenever certain operations are terminated due to timeout. |
Touchscreen | |
Tracing | |
WebWorker | The WebWorker class represents a WebWorker. |
Enumeration | Description |
---|---|
PageEmittedEvents | All the events that a page instance may emit. |
Function | Description |
---|---|
createJSHandle(context, remoteObject) |
Interface | Description |
---|---|
BrowserFetcherOptions | |
SerializedAXNode | Represents a Node and the properties of it that are relevant to Accessibility. |
SnapshotOptions |
Variable | Description |
---|---|
EVALUATION_SCRIPT_URL | |
puppeteerErrors |
Type Alias | Description |
---|---|
MouseButtonInput | |
PuppeteerErrors |