puppeteer/website/versioned_docs/version-18.1.0/api/puppeteer.viewport.md
release-please[bot] 3aee641c3d
chore(main): release 18.1.0 (#9042)
🤖 I have created a release *beep* *boop*
---


##
[18.1.0](https://github.com/puppeteer/puppeteer/compare/v18.0.5...v18.1.0)
(2022-10-05)


### Features

* **chromium:** roll to Chromium 107.0.5296.0 (r1045629)
([#9039](https://github.com/puppeteer/puppeteer/issues/9039))
([022fbde](022fbde85e))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
2022-10-05 08:27:19 +00:00

2.1 KiB

sidebar_label
Viewport

Viewport interface

Sets the viewport of the page.

Signature:

export interface Viewport

Properties

Property Modifiers Type Description
deviceScaleFactor? number (Optional) Specify device scale factor. See devicePixelRatio for more info.
hasTouch? boolean (Optional) Specify if the viewport supports touch events.
height number The page height in pixels.
isLandscape? boolean (Optional) Specifies if the viewport is in landscape mode.
isMobile? boolean (Optional) Whether the meta viewport tag is taken into account.
width number The page width in pixels.