mirror of
https://github.com/puppeteer/puppeteer
synced 2024-06-14 14:02:48 +00:00
docs(new): migrate ElementHandle to TSDoc (#6073)
* docs(new): migrate ElementHandle to TSDoc Co-authored-by: Alex Rudenko <alexrudenko@chromium.org>
This commit is contained in:
@@ -4,6 +4,8 @@
|
||||
|
||||
## JSHandle.evaluateHandle() method
|
||||
|
||||
This method passes this handle as the first argument to `pageFunction`<!-- -->.
|
||||
|
||||
<b>Signature:</b>
|
||||
|
||||
```typescript
|
||||
@@ -21,3 +23,11 @@ evaluateHandle(pageFunction: Function | string, ...args: unknown[]): Promise<JSH
|
||||
|
||||
Promise<[JSHandle](./puppeteer.jshandle.md)<!-- -->>
|
||||
|
||||
## Remarks
|
||||
|
||||
The only difference between `evaluateHandle.evaluate` and `evaluateHandle.evaluateHandle` is that `executionContext.evaluateHandle` returns in-page object (JSHandle).
|
||||
|
||||
If the function passed to the `evaluateHandle.evaluateHandle` returns a Promise, then `evaluateHandle.evaluateHandle` would wait for the promise to resolve and return its value.
|
||||
|
||||
See [Page.evaluateHandle()](./puppeteer.page.evaluatehandle.md) for more details.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user