Extremely Popular
Go to Latest
interface puppeteer.Page.SetDeviceMetricsOverrideRequest
import { type puppeteer } from "https://dotland.deno.dev/x/fresh@1.0.2/tests/deps.ts";
const { SetDeviceMetricsOverrideRequest } = puppeteer.Page;

Properties

width: integer

Overriding width value in pixels (minimum 0, maximum 10000000). 0 disables the override.

height: integer

Overriding height value in pixels (minimum 0, maximum 10000000). 0 disables the override.

deviceScaleFactor: number

Overriding device scale factor value. 0 disables the override.

mobile: boolean

Whether to emulate mobile device. This includes viewport meta tag, overlay scrollbars, text autosizing and more.

optional
scale: number

Scale to apply to resulting view image.

optional
screenWidth: integer

Overriding screen width value in pixels (minimum 0, maximum 10000000).

optional
screenHeight: integer

Overriding screen height value in pixels (minimum 0, maximum 10000000).

optional
positionX: integer

Overriding view X position on screen in pixels (minimum 0, maximum 10000000).

optional
positionY: integer

Overriding view Y position on screen in pixels (minimum 0, maximum 10000000).

optional
dontSetVisibleSize: boolean

Do not set visible view size, rely upon explicit setVisibleSize call.

optional
screenOrientation: Emulation.ScreenOrientation

Screen orientation override.

optional
viewport: Viewport

The viewport dimensions and scale. If not set, the override is cleared.