Back to Puppeteer

Connection.send() method

docs/api/puppeteer.connection.send.md

19.2.2789 B
Original Source

Connection.send() method

Signature

typescript
class Connection {
  send<T extends keyof ProtocolMapping.Commands>(
    method: T,
    params?: ProtocolMapping.Commands[T]['paramsType'][0],
    options?: CommandOptions,
  ): Promise<ProtocolMapping.Commands[T]['returnType']>;
}

Parameters

<table><thead><tr><th>

Parameter

</th><th>

Type

</th><th>

Description

</th></tr></thead> <tbody><tr><td>

method

</td><td>

T

</td><td> </td></tr> <tr><td>

params

</td><td>

ProtocolMapping.Commands[T]['paramsType'][0]

</td><td>

(Optional)

</td></tr> <tr><td>

options

</td><td>

CommandOptions

</td><td>

(Optional)

</td></tr> </tbody></table>

Returns:

Promise<ProtocolMapping.Commands[T]['returnType']>