File tree Expand file tree Collapse file tree
packages/image-comparison-core/src/methods Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,17 +3,7 @@ import { makeCroppedBase64Image } from './images.js'
33import scrollElementIntoView from '../clientSideScripts/scrollElementIntoView.js'
44import scrollToPosition from '../clientSideScripts/scrollToPosition.js'
55import { getBase64ScreenshotSize , waitFor } from '../helpers/utils.js'
6- import type { ElementScreenshotDataOptions } from './screenshots.interfaces.js'
7-
8- /**
9- * Interface representing data for element screenshot result.
10- */
11- export interface ElementScreenshotData {
12- /** The base64 encoded image. */
13- base64Image : string ;
14- /** Whether this is a web driver element screenshot. */
15- isWebDriverElementScreenshot ?: boolean ;
16- }
6+ import type { ElementScreenshotDataOptions , ElementScreenshotData } from './screenshots.interfaces.js'
177
188export async function takeElementScreenshot (
199 browserInstance : WebdriverIO . Browser ,
Original file line number Diff line number Diff line change @@ -149,6 +149,16 @@ export interface TakeWebElementScreenshotData {
149149 rectangles : RectanglesOutput ;
150150}
151151
152+ /**
153+ * Interface representing data for element screenshot result.
154+ */
155+ export interface ElementScreenshotData {
156+ /** The base64 encoded image. */
157+ base64Image : string ;
158+ /** Whether this is a web driver element screenshot. */
159+ isWebDriverElementScreenshot ?: boolean ;
160+ }
161+
152162/**
153163 * Interface representing options for element screenshot data.
154164 */
You can’t perform that action at this time.
0 commit comments