Table of Contents

Class PageEmulateMediaOptions

Namespace
Microsoft.Playwright
Assembly
Microsoft.Playwright.dll
public class PageEmulateMediaOptions
Inheritance
PageEmulateMediaOptions
Inherited Members

Constructors

PageEmulateMediaOptions()

public PageEmulateMediaOptions()

PageEmulateMediaOptions(PageEmulateMediaOptions)

public PageEmulateMediaOptions(PageEmulateMediaOptions clone)

Parameters

clone PageEmulateMediaOptions

Properties

ColorScheme

Emulates 'prefers-colors-scheme' media feature, supported values are 'light', 'dark', 'no-preference'. Passing 'Null' disables color scheme emulation.

[JsonPropertyName("colorScheme")]
public ColorScheme? ColorScheme { get; set; }

Property Value

ColorScheme?

ForcedColors

[JsonPropertyName("forcedColors")]
public ForcedColors? ForcedColors { get; set; }

Property Value

ForcedColors?

Media

Changes the CSS media type of the page. The only allowed values are 'Screen', 'Print' and 'Null'. Passing 'Null' disables CSS media emulation.

[JsonPropertyName("media")]
public Media? Media { get; set; }

Property Value

Media?

ReducedMotion

Emulates 'prefers-reduced-motion' media feature, supported values are 'reduce', 'no-preference'. Passing null disables reduced motion emulation.

[JsonPropertyName("reducedMotion")]
public ReducedMotion? ReducedMotion { get; set; }

Property Value

ReducedMotion?