systelab-components-test
Version:
Widgets to be use in the E2E Tests based in Protractor
19 lines (18 loc) • 858 B
TypeScript
import { Widget } from './widget';
import { ContextMenu } from './context-menu';
export declare class Grid extends Widget {
getNumberOfRows(): Promise<number>;
getValuesInRow(row: number): Promise<Array<string>>;
getValueInCell(row: number, columnName: string): Promise<string>;
clickOnRowMenu(row: number): Promise<void>;
clickOnRow(row: number, column: string): Promise<void>;
clickOnHeader(): Promise<void>;
clickOnHeaderCell(columnIndex: number): Promise<void>;
clickOnCell(row: number, column: string): Promise<void>;
clickOnLeftPinnedCell(row: number, column: string): Promise<void>;
selectRow(row: number): Promise<void>;
getHeaderCaptions(): Promise<Array<string>>;
getHeaderCells(): Promise<Array<Element>>;
getGridHeader(): Promise<Array<string>>;
getMenu(): ContextMenu;
}