A plugin that manages remote data for the virtual table.
Use the following statement to import the plugin:
import { VirtualTableState } from '@devexpress/dx-react-grid';
none
Name | Type | Default | Description |
---|---|---|---|
skip | number | Specifies the index that the first row of the current chunk has in the entire data set. | |
totalRowCount | number | Specifies the total row count. | |
pageSize? | number | 100 | Specifies the count of rows in the current chunk. |
loading | boolean | Specifies whether data is loading. | |
infiniteScrolling? | boolean | Enables a scrolling mode in which rows are loaded in sequence. | |
getRows | (skip: number, take: number) => void | Starts to load remote data for grid rows. |
Name | Plugin | Type | Description |
---|---|---|---|
rows | Getter | Array<any> | Rows to be rendered. |
Name | Plugin | Type | Description |
---|---|---|---|
isDataRemote | Getter | boolean | Indicates whether data is loaded from a remote source. |
isDataLoading | Getter | boolean | Indicates whether data is loading. |
isScrollingInfinite | Getter | boolean | Indicates whether the infinite scrolling mode is enabled. |
skip | Getter | number | The index that the first row of the current chunk has in the entire data set. |
requestNextPage | Action | (skip: number, take: number) => void | Starts to load the next data chunk. |
clearRowCache | Action | () => void | Removes loaded rows from the cache. |