playwright/docs/src/api/class-consolemessage.md

34 lines
1.1 KiB
Markdown
Raw Normal View History

# class: ConsoleMessage
[ConsoleMessage] objects are dispatched by page via the [`event: Page.console`] event.
## method: ConsoleMessage.args
- returns: <[Array]<[JSHandle]>>
List of arguments passed to a `console` function call. See also [`event: Page.console`].
## method: ConsoleMessage.location
* langs: js, python
- returns: <[Object]>
- `url` <[string]> URL of the resource.
- `lineNumber` <[int]> 0-based line number in the resource.
- `columnNumber` <[int]> 0-based column number in the resource.
## method: ConsoleMessage.location
* langs: csharp, java
- returns: <[string]>
URL of the resource followed by 0-based line and column numbers in the resource formatted as `URL:line:column`.
## method: ConsoleMessage.text
- returns: <[string]>
The text of the console message.
## method: ConsoleMessage.type
- returns: <[string]>
One of the following values: `'log'`, `'debug'`, `'info'`, `'error'`, `'warning'`, `'dir'`, `'dirxml'`, `'table'`,
`'trace'`, `'clear'`, `'startGroup'`, `'startGroupCollapsed'`, `'endGroup'`, `'assert'`, `'profile'`, `'profileEnd'`,
`'count'`, `'timeEnd'`.