Optional
animationsOptional
caretWhen set to "hide"
, screenshot will hide text caret. When set to "initial"
, text caret behavior will not be
changed. Defaults to "hide"
.
Optional
clipAn object which specifies clipping of the resulting image.
height of clipping area
width of clipping area
x-coordinate of top-left corner of clip area
y-coordinate of top-left corner of clip area
Optional
fullWhen true, takes a screenshot of the full scrollable page, instead of the currently visible viewport. Defaults to
false
.
Optional
maskSpecify locators that should be masked when the screenshot is taken. Masked elements will be overlaid with a pink
box #FF00FF
(customized by
maskColor
)
that completely covers its bounding box.
Optional
maskSpecify the color of the overlay box for masked elements, in
CSS color format. Default color is pink #FF00FF
.
Optional
maxAn acceptable ratio of pixels that are different to the total amount of pixels, between 0
and 1
. Default is
configurable with TestConfig.expect
. Unset by default.
Optional
maxAn acceptable amount of pixels that could be different. Default is configurable with TestConfig.expect
. Unset by
default.
Optional
omitHides default white background and allows capturing screenshots with transparency. Not applicable to jpeg
images.
Defaults to false
.
Optional
scaleWhen set to "css"
, screenshot will have a single pixel per each css pixel on the page. For high-dpi devices, this
will keep screenshots small. Using "device"
option will produce a single pixel per each device pixel, so
screenshots of high-dpi devices will be twice as large or even larger.
Defaults to "css"
.
Optional
styleFile name containing the stylesheet to apply while making the screenshot. This is where you can hide dynamic elements, make elements invisible or change their properties to help you creating repeatable screenshots. This stylesheet pierces the Shadow DOM and applies to the inner frames.
Optional
thresholdAn acceptable perceived color difference in the YIQ color space between the
same pixel in compared images, between zero (strict) and one (lax), default is configurable with
TestConfig.expect
. Defaults to 0.2
.
Optional
timeoutTime to retry the assertion for in milliseconds. Defaults to timeout
in TestConfig.expect
.
Generated using TypeDoc
When set to
"disabled"
, stops CSS animations, CSS transitions and Web Animations. Animations get different treatment depending on their duration:transitionend
event.Defaults to
"disabled"
that disables animations.