Package com.microsoft.playwright
Class Page.EmulateMediaOptions
- java.lang.Object
-
- com.microsoft.playwright.Page.EmulateMediaOptions
-
-
Field Summary
Fields Modifier and Type Field Description Optional<ColorScheme>colorSchemeEmulates"prefers-colors-scheme"media feature, supported values are"light","dark","no-preference".Optional<ForcedColors>forcedColorsEmulates"forced-colors"media feature, supported values are"active"and"none".Optional<Media>mediaChanges the CSS media type of the page.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 Optional<ColorScheme> colorScheme
Emulates"prefers-colors-scheme"media feature, supported values are"light","dark","no-preference". Passingnulldisables color scheme emulation.
-
forcedColors
public Optional<ForcedColors> forcedColors
Emulates"forced-colors"media feature, supported values are"active"and"none". Passingnulldisables forced colors emulation.
-
media
public 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 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.
-
-