SetDeviceMetricsOverrideParameter

@Serializable
data class SetDeviceMetricsOverrideParameter(val width: Int, val height: Int, val deviceScaleFactor: Double, val mobile: Boolean, val scale: Double? = null, val screenWidth: Int? = null, val screenHeight: Int? = null, val positionX: Int? = null, val positionY: Int? = null, val dontSetVisibleSize: Boolean? = null, val screenOrientation: Emulation.ScreenOrientation? = null, val viewport: Page.Viewport? = null)

Constructors

Link copied to clipboard
constructor(width: Int, height: Int, deviceScaleFactor: Double, mobile: Boolean, scale: Double? = null, screenWidth: Int? = null, screenHeight: Int? = null, positionX: Int? = null, positionY: Int? = null, dontSetVisibleSize: Boolean? = null, screenOrientation: Emulation.ScreenOrientation? = null, viewport: Page.Viewport? = null)

Properties

Link copied to clipboard

Overriding device scale factor value. 0 disables the override.

Link copied to clipboard

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

Link copied to clipboard
val height: Int

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

Link copied to clipboard

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

Link copied to clipboard
val positionX: Int? = null

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

Link copied to clipboard
val positionY: Int? = null

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

Link copied to clipboard
val scale: Double? = null

Scale to apply to resulting view image.

Link copied to clipboard
val screenHeight: Int? = null

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

Link copied to clipboard

Screen orientation override.

Link copied to clipboard
val screenWidth: Int? = null

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

Link copied to clipboard
val viewport: Page.Viewport? = null

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

Link copied to clipboard
val width: Int

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