Accessibility |
The Accessibility class provides methods for inspecting Chromium's accessibility tree.
|
AccessibilityNode |
|
Browser |
A Browser is created when Playwright connects to a browser instance, either through browserType.launch([options]) or
|
BrowserContext |
BrowserContexts provide a way to operate multiple independent browser sessions.
|
BrowserType |
BrowserType provides methods to launch a specific browser instance or connect to an existing one.
|
ConsoleMessage |
ConsoleMessage objects are dispatched by page via the page.on('console') event.
|
Deferred<T> |
|
DeviceDescriptor |
|
DeviceDescriptor.Viewport |
|
Dialog |
Dialog objects are dispatched by page via the page.on('dialog') event.
|
Download |
Download objects are dispatched by page via the page.on('download') event.
|
ElementHandle |
ElementHandle represents an in-page DOM element.
|
Event<EventType> |
|
FileChooser |
FileChooser objects are dispatched by the page in the page.on('filechooser') event.
|
Frame |
At every point of time, page exposes its current frame tree via the page.mainFrame() and frame.childFrames()
|
JSHandle |
JSHandle represents an in-page JavaScript object.
|
Keyboard |
Keyboard provides an api for managing a virtual keyboard.
|
Listener<EventType> |
|
Logger |
Playwright generates a lot of logs and they are accessible via the pluggable logger sink.
|
Mouse |
The Mouse class operates in main-frame CSS pixels relative to the top-left corner of the viewport.
|
Page |
Page provides methods to interact with a single tab in a Browser, or an extension background
|
Page.Binding |
|
Page.Binding.Source |
|
Page.Error |
|
Page.Function |
|
Playwright |
|
Request |
Whenever the page sends a request for a network resource the following sequence of events are emitted by Page:
|
Response |
Response class represents responses which are received by page.
|
Route |
Whenever a network route is set up with page.route(url, handler) or browserContext.route(url, handler), the Route object allows to
|
Selectors |
Selectors can be used to install custom selector engines.
|
TimeoutError |
TimeoutError is emitted whenever certain operations are terminated due to timeout, e.g.
|
Touchscreen |
The Touchscreen class operates in main-frame CSS pixels relative to the top-left corner of the viewport.
|
Video |
When browser context is created with the videosPath option, each page has a video object associated with it.
|
WebSocket |
The WebSocket class represents websocket connections in the page.
|
WebSocket.FrameData |
|
Worker |
The Worker class represents a WebWorker.
|