Package com.microsoft.playwright
Class Page.EmulateMediaOptions
- java.lang.Object
-
- com.microsoft.playwright.Page.EmulateMediaOptions
-
- Enclosing interface:
- Page
public static class Page.EmulateMediaOptions extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.util.Optional<ColorScheme>colorSchemeEmulates"prefers-colors-scheme"media feature, supported values are"light","dark","no-preference".java.util.Optional<ForcedColors>forcedColorsEmulates"forced-colors"media feature, supported values are"active"and"none".java.util.Optional<Media>mediaChanges the CSS media type of the page.java.util.Optional<ReducedMotion>reducedMotionEmulates"prefers-reduced-motion"media feature, supported values are"reduce","no-preference".
-
Constructor Summary
Constructors Constructor Description EmulateMediaOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Page.EmulateMediaOptionssetColorScheme(ColorScheme colorScheme)Emulates"prefers-colors-scheme"media feature, supported values are"light","dark","no-preference".Page.EmulateMediaOptionssetForcedColors(ForcedColors forcedColors)Emulates"forced-colors"media feature, supported values are"active"and"none".Page.EmulateMediaOptionssetMedia(Media media)Changes the CSS media type of the page.Page.EmulateMediaOptionssetReducedMotion(ReducedMotion reducedMotion)Emulates"prefers-reduced-motion"media feature, supported values are"reduce","no-preference".
-
-
-
Field Detail
-
colorScheme
public java.util.Optional<ColorScheme> colorScheme
Emulates"prefers-colors-scheme"media feature, supported values are"light","dark","no-preference". Passingnulldisables color scheme emulation.
-
forcedColors
public java.util.Optional<ForcedColors> forcedColors
Emulates"forced-colors"media feature, supported values are"active"and"none". Passingnulldisables forced colors emulation.
-
media
public java.util.Optional<Media> media
Changes the CSS media type of the page. The only allowed values are"screen","print"andnull. Passingnulldisables CSS media emulation.
-
reducedMotion
public java.util.Optional<ReducedMotion> reducedMotion
Emulates"prefers-reduced-motion"media feature, supported values are"reduce","no-preference". Passingnulldisables reduced motion emulation.
-
-
Method Detail
-
setColorScheme
public Page.EmulateMediaOptions setColorScheme(ColorScheme colorScheme)
Emulates"prefers-colors-scheme"media feature, supported values are"light","dark","no-preference". Passingnulldisables color scheme emulation.
-
setForcedColors
public Page.EmulateMediaOptions setForcedColors(ForcedColors forcedColors)
Emulates"forced-colors"media feature, supported values are"active"and"none". Passingnulldisables forced colors emulation.
-
setMedia
public Page.EmulateMediaOptions setMedia(Media media)
Changes the CSS media type of the page. The only allowed values are"screen","print"andnull. Passingnulldisables CSS media emulation.
-
setReducedMotion
public Page.EmulateMediaOptions setReducedMotion(ReducedMotion reducedMotion)
Emulates"prefers-reduced-motion"media feature, supported values are"reduce","no-preference". Passingnulldisables reduced motion emulation.
-
-