UNPKG

systelab-components-wdio-test

Version:
49 lines (48 loc) 1.8 kB
import { Locator, PseudoElement, RemoteApplication } from "../../wdio/index.js"; export declare class ElementFinderRemote { protected remoteApplication: RemoteApplication; protected locators: Locator[]; constructor(remoteApplication: RemoteApplication, locators: Locator[]); getLocators(): Locator[]; isPresent(): Promise<boolean>; isDisplayed(): Promise<boolean>; isClickable(): Promise<boolean>; isEnabled(): Promise<boolean>; isSelected(): Promise<boolean>; isFocused(): Promise<boolean>; getText(): Promise<string>; getValue(): Promise<string>; getHTML(includeSelectorTag: boolean): Promise<string>; getAttribute(name: string): Promise<string>; getCSSProperty(name: string, pseudoElement?: PseudoElement): Promise<string>; getProperty(name: string): Promise<any>; getBoundingRect(): Promise<{ x: number; y: number; width: number; height: number; }>; getPosition(): Promise<{ x: number; y: number; }>; getSize(): Promise<{ width: number; height: number; }>; click(): Promise<void>; moveTo(): Promise<void>; clear(): Promise<void>; write(text: string): Promise<void>; tap(): Promise<void>; scrollToElement(options: ScrollIntoViewOptions): Promise<void>; waitToBePresent(timeout?: number): Promise<void>; waitToBeDisplayed(timeout?: number): Promise<void>; waitToBeClickable(timeout?: number): Promise<void>; waitToBeEnabled(timeout?: number): Promise<void>; waitUntil(condition: () => boolean | Promise<boolean>, timeout?: number): Promise<void>; takeScreenshot(): Promise<string>; saveScreenshot(filepath: string): Promise<void>; count(): Promise<number>; private executeEndpoint; }