ExtensionTransport class
Experimental ExtensionTransport allows establishing a connection via chrome.debugger API if Puppeteer runs in an extension. Since Chrome DevTools Protocol is restricted for extensions, the transport implements missing commands and events.
Signature:
export declare class ExtensionTransport implements ConnectionTransport
Implements: ConnectionTransport
Remarks
The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the ExtensionTransport
class.
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
onclose |
| () => void | |
onmessage |
| (message: string) => void |
Methods
Method | Modifiers | Description |
---|---|---|
close() | ||
connectTab(tabId) |
| |
send(message) |