API Reference > ui-components > Table > TableDataProvider TableDataProvider Interface TableDataProvider provides data to the Table. It also provides support for data Sorting & Filtering. Methods Name Description getColumns(): Promise<ColumnDescription[]> getRow(rowIndex: number, unfiltered?: false | true): Promise<RowItem> getRowsCount(): Promise<number> sort(columnIndex: number, sortDirection: SortDirection): Promise<void> Properties Name Type Description onColumnsChanged TableDataChangeEvent onRowsChanged TableDataChangeEvent Defined in ui/components/src/ui-components/table/TableDataProvider.ts Line 123 Last Updated: 13 June, 2024