UNPKG

@progress/kendo-e2e

Version:

Kendo UI end-to-end test utilities.

26 lines (25 loc) 1.03 kB
import { Browser, By, WebElement } from "../selenium"; import { Table } from "./table"; import { Pager } from "./pager"; export declare class Grid extends Table { protected parentElement?: WebElement | By | string; static SELECTOR: string; static LOADER: string; static SORT_ASC_ICON: string; static SORT_DESC_ICON: string; static SORT_ORDER: string; constructor(browser: Browser, locator?: By | string, parentElement?: WebElement | By | string); pager(): Promise<Pager>; groupRows(): Promise<WebElement[]>; groupRowsCount(): Promise<number>; groupingHeader(): Promise<WebElement>; groupHeaderByIndex(index: number): Promise<WebElement>; groupByColumn(title: string): Promise<void>; ungroupdByColumn(title: string): Promise<void>; masterRows(): Promise<WebElement[]>; masterRowsCount(): Promise<number>; masterRow(index: number): Promise<WebElement>; focusedElement(): Promise<WebElement>; loader(): Promise<WebElement>; isEmpty(): Promise<boolean>; }