--- sidebar_label: Connection.(constructor) --- # Connection.(constructor) Constructs a new instance of the `Connection` class #### Signature: ```typescript class Connection { constructor( url: string, transport: ConnectionTransport, delay?: number, timeout?: number ); } ``` ## Parameters
Parameter | Type | Description |
---|---|---|
url | string | |
transport | [ConnectionTransport](./puppeteer.connectiontransport.md) | |
delay | number | _(Optional)_ |
timeout | number | _(Optional)_ |