systelab-components-test
Version:
Widgets to be use in the E2E Tests based in Protractor
15 lines (14 loc) • 494 B
TypeScript
import { ElementFinder } from 'protractor';
export declare class Widget {
protected elem: ElementFinder;
constructor(elem: ElementFinder);
getElement(): ElementFinder;
isPresent(): Promise<boolean>;
isDisplayed(): Promise<boolean>;
isEnabled(): Promise<boolean>;
isDisabled(): Promise<boolean>;
byId(id: string): ElementFinder;
byTagName(id: string): ElementFinder;
byCSS(id: string): ElementFinder;
waitToBePresent(): Promise<void>;
}