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>
colorScheme
Emulates"prefers-colors-scheme"
media feature, supported values are"light"
,"dark"
,"no-preference"
.Optional<ForcedColors>
forcedColors
Emulates"forced-colors"
media feature, supported values are"active"
and"none"
.Optional<Media>
media
Changes the CSS media type of the page.Optional<ReducedMotion>
reducedMotion
Emulates"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.EmulateMediaOptions
setColorScheme(ColorScheme colorScheme)
Emulates"prefers-colors-scheme"
media feature, supported values are"light"
,"dark"
,"no-preference"
.Page.EmulateMediaOptions
setForcedColors(ForcedColors forcedColors)
Emulates"forced-colors"
media feature, supported values are"active"
and"none"
.Page.EmulateMediaOptions
setMedia(Media media)
Changes the CSS media type of the page.Page.EmulateMediaOptions
setReducedMotion(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"
. Passingnull
disables color scheme emulation.
-
forcedColors
public Optional<ForcedColors> forcedColors
Emulates"forced-colors"
media feature, supported values are"active"
and"none"
. Passingnull
disables forced colors emulation.
-
media
public Optional<Media> media
Changes the CSS media type of the page. The only allowed values are"screen"
,"print"
andnull
. Passingnull
disables CSS media emulation.
-
reducedMotion
public Optional<ReducedMotion> reducedMotion
Emulates"prefers-reduced-motion"
media feature, supported values are"reduce"
,"no-preference"
. Passingnull
disables 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"
. Passingnull
disables color scheme emulation.
-
setForcedColors
public Page.EmulateMediaOptions setForcedColors(ForcedColors forcedColors)
Emulates"forced-colors"
media feature, supported values are"active"
and"none"
. Passingnull
disables 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
. Passingnull
disables CSS media emulation.
-
setReducedMotion
public Page.EmulateMediaOptions setReducedMotion(ReducedMotion reducedMotion)
Emulates"prefers-reduced-motion"
media feature, supported values are"reduce"
,"no-preference"
. Passingnull
disables reduced motion emulation.
-
-