UNPKG

@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.37 kB
import { ComponentWrapper, ElementWrapper } from '@awsui/test-utils-core/dom'; 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 | null; findHeaderRegion(): ElementWrapper | null; findFooterSlot(): ElementWrapper | null; findColumnHeaders(): Array<ElementWrapper>; findColumnResizer(columnIndex: number): ElementWrapper | null; findBodyCell(rowIndex: number, columnIndex: number): ElementWrapper | null; findRows(): Array<ElementWrapper>; findSelectedRows(): Array<ElementWrapper>; findEmptyRegion(): ElementWrapper | null; findEmptySlot(): ElementWrapper | null; findLoadingText(): ElementWrapper | null; findAscSortedColumn(): ElementWrapper | null; findDescSortedColumn(): ElementWrapper | null; findRowSelectionArea(rowIndex: number): ElementWrapper | null; findSelectAllTrigger(): ElementWrapper | null; findTextFilter(): TextFilterWrapper | null; findCollectionPreferences(): CollectionPreferencesWrapper | null; findPagination(): PaginationWrapper | null; }