UNPKG

playwright-pom-materials

Version:

Playwright POM materials

21 lines 789 B
import { Locator } from '@playwright/test'; import { RetryOptions } from '../helpers/playwright'; import { Operable, OperableOptions } from './Operable'; export type InputTextValueFunc = { (l: Locator): Promise<string>; }; export type InputTextOptions = OperableOptions & { inputSelector?: string; }; export declare class InputText extends Operable { private readonly inputSelector?; constructor(locator: Locator, options?: InputTextOptions); private get inputLocator(); fill(value: string): Promise<void>; value(): Promise<string>; set(value: string, options?: RetryOptions): Promise<void>; shouldHave(value: string): Promise<void>; has(value: string): Promise<boolean>; isEditable(): Promise<boolean>; } //# sourceMappingURL=InputText.d.ts.map