@awsui/components-react
Version:
AWS UI is a collection of [React](https://reactjs.org/) components that help create intuitive, responsive, and accessible user experiences for web applications. It is developed by Amazon Web Services (AWS). This work is available under the terms of the [A
29 lines (28 loc) • 1.44 kB
TypeScript
import { ComponentWrapper, ElementWrapper } from "@awsui/test-utils-core/selectors";
import CollectionPreferencesWrapper from '../collection-preferences';
import PaginationWrapper from '../pagination';
import TextFilterWrapper from '../text-filter';
export default class TableWrapper extends ComponentWrapper {
static rootSelector: string;
private containerWrapper;
private findNativeTable;
private findActiveTHead;
findHeaderSlot(): ElementWrapper;
findHeaderRegion(): ElementWrapper;
findFooterSlot(): ElementWrapper;
findColumnHeaders(): import("@awsui/test-utils-core/selectors").MultiElementWrapper<ElementWrapper>;
findColumnResizer(columnIndex: number): ElementWrapper;
findBodyCell(rowIndex: number, columnIndex: number): ElementWrapper;
findRows(): import("@awsui/test-utils-core/selectors").MultiElementWrapper<ElementWrapper>;
findSelectedRows(): import("@awsui/test-utils-core/selectors").MultiElementWrapper<ElementWrapper>;
findEmptyRegion(): ElementWrapper;
findEmptySlot(): ElementWrapper;
findLoadingText(): ElementWrapper;
findAscSortedColumn(): ElementWrapper;
findDescSortedColumn(): ElementWrapper;
findRowSelectionArea(rowIndex: number): ElementWrapper;
findSelectAllTrigger(): ElementWrapper;
findTextFilter(): TextFilterWrapper;
findCollectionPreferences(): CollectionPreferencesWrapper;
findPagination(): PaginationWrapper;
}