# Packages
No description provided by the author
# Functions
GetDevices returns predefined emulation settings for many end-user devices.
No description provided by the author
GetIterationID returns the iteration identifier attached to the context.
No description provided by the author
No description provided by the author
NewBaseEventEmitter creates a new instance of a base event emitter.
NewBrowser creates a new browser, connects to it, then returns it.
NewBrowserContext creates a new browser context.
NewBrowserContextOptions creates a default set of browser context options.
NewConnection creates a new browser.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewElementHandleDispatchEventOptions returns a new ElementHandleDispatchEventOptions.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewExecutionContext creates a new JS execution context.
NewFrame creates a new HTML document frame.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewFrameDispatchEventOptions returns a new FrameDispatchEventOptions.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewFrameManager creates a new HTML document frame manager.
No description provided by the author
No description provided by the author
NewFrameSession initializes and returns a new FrameSession.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewHTTPResponse creates a new HTTP response.
NewJSHandle creates a new JS handle referencing a remote object.
NewKeyboard returns a new keyboard with a "us" layout.
No description provided by the author
NewLaunchOptions returns a new LaunchOptions.
NewLocalBrowserProcess starts a local browser process and returns a new BrowserProcess instance to interact with it.
NewLocator creates and returns a new locator.
NewMouse creates a new mouse.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewNetworkManager creates a new network manager.
NewPage creates a new browser page context.
No description provided by the author
No description provided by the author
No description provided by the author
NewRemoteBrowserLaunchOptions returns a new LaunchOptions for a browser running in a remote machine.
NewRemoteBrowserProcess returns a new BrowserProcess instance which references a remote browser process.
NewRequest creates a new HTTP request.
No description provided by the author
NewSession creates a new session.
NewTimeoutSettings creates a new timeout settings object.
NewTouchscreen returns a new TouchScreen.
NewWorker creates a new page viewport.
TrimQuotes removes surrounding single or double quotes from s.
No description provided by the author
WithIterationID adds an identifier for the current iteration to the context.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
Valid color schemes.
Valid color schemes.
Valid color schemes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Valid DOM element states.
Valid DOM element states.
Valid DOM element states.
Valid DOM element states.
Error types.
Error types.
Error types.
Error types.
Error types.
Error types.
Error types.
Error types.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Valid image format options.
Valid image format options.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Valid reduce-motion options.
Valid reduce-motion options.
ScrollPositionCenter scrolls an element at the center of its parent.
ScrollPositionEnd scrolls an element at the end of its parent.
ScrollPositionNearest scrolls an element at the nearest position of its parent.
ScrollPositionStart scrolls an element at the top of its parent.
# Structs
No description provided by the author
BaseEventEmitter emits events to registered handlers.
BaseJSHandle represents a JS object in an execution context.
No description provided by the author
Browser stores a Browser context.
BrowserContext stores context information for a single independent browser session.
BrowserContextOptions stores browser context options.
No description provided by the author
Connection represents a WebSocket connection and the root "Browser Session".
Credentials holds HTTP authentication credentials.
Device represents an end-user device (computer, tablet, phone etc.).
No description provided by the author
ElementHandle represents a HTML element JS object inside an execution context.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ElementHandleDispatchEventOptions are options for ElementHandle.dispatchEvent.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Event as emitted by an EventEmiter.
ExecutionContext represents a JS execution context.
Frame represents a frame in an HTML document.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FrameDispatchEventOptions are options for Frame.dispatchEvent.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FrameManager manages all frames in a page and their life-cycles, it's a purely internal component.
No description provided by the author
No description provided by the author
FrameSession is used for managing a frame's life-cycle, or in other words its full session.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Keyboard represents a keyboard input device.
No description provided by the author
LaunchOptions stores browser launch options.
LaunchPersistentContextOptions stores browser launch options for persistent context.
Locator represent a way to find element(s) on the page at any moment.
Mouse represents a mouse input device.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NavigationEvent is emitted when we receive a Page.frameNavigated or Page.navigatedWithinDocument CDP event.
NetworkManager manages all frames in HTML document.
NewRequestParams are input parameters for NewRequest.
Page stores Page/tab related context.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ProxyOptions allows configuring a proxy server.
No description provided by the author
RemoteAddress contains informationa about a remote target.
Request represents a browser HTTP request.
No description provided by the author
Response represents a browser HTTP response.
Screen represents a device screen.
ScrollIntoViewOptions change the behavior of ScrollIntoView.
SecurityDetails contains informationa about the security details of a TLS connection.
No description provided by the author
No description provided by the author
No description provided by the author
Session represents a CDP session to a target.
No description provided by the author
TimeoutSettings holds information on timeout settings.
Touchscreen represents a touchscreen.
No description provided by the author
Viewport represents a page viewport.
No description provided by the author
# Interfaces
Action is the general interface of an CDP action.
EventEmitter that all event emitters need to implement.
# Type aliases
ActionFunc is an adapter to allow regular functions to be used as an Action.
ColorScheme represents a browser color scheme.
DOMElementState represents a DOM element state.
Error is a common package error.
No description provided by the author
No description provided by the author
ImageFormat represents an image file format.
No description provided by the author
No description provided by the author
No description provided by the author
ReducedMotion represents a browser reduce-motion setting.
ScrollPosition is a parameter for scrolling an element.