UNPKG

@progress/kendo-e2e

Version:

Kendo UI end-to-end test utilities.

24 lines (23 loc) 1.09 kB
import { UIComponent } from "./ui-component"; import { Browser, By, WebElement } from "../selenium"; export declare class ListView extends UIComponent { protected parentElement?: WebElement | By | string; static SELECTOR: string; constructor(browser: Browser, locator?: string, parentElement?: WebElement | By | string); getContent(): Promise<WebElement>; items(): Promise<WebElement[]>; getItem(index: number): Promise<WebElement>; isItemSelected(index: number): Promise<boolean>; isItemFocused(index: number): Promise<boolean>; getEditItem(index: number): Promise<WebElement>; fieldLabel(itemIndex: number, fieldIndex: number): Promise<string>; fieldText(itemIndex: number, fieldIndex: number): Promise<string>; openItemForEdit(itemIndex: number): Promise<void>; deleteItem(itemIndex: number): Promise<void>; updateItem(itemIndex: number, { waitForUpdate }?: { waitForUpdate?: boolean; }): Promise<void>; cancelItemEdit(itemIndex: number, { waitForUpdate }?: { waitForUpdate?: boolean; }): Promise<void>; }