src/lib/shared/interfaces/progressive-loader-state.interface.ts
Represents the state of progressive loading functionality. Used to track the current position and configuration of incremental data loading.
Properties |
| currentIteration |
currentIteration:
|
Type : number
|
|
The current iteration/batch number being loaded (1-based index). |
| iterationEnd |
iterationEnd:
|
Type : number
|
|
The amount when the iteration should end and not load more data. Used to determine if more data can be loaded. Or to show a "refine filter" message. |
| iterationSize |
iterationSize:
|
Type : number
|
|
The number of items to load per iteration/batch. Default: 25 |
| totalItems |
totalItems:
|
Type : number
|
|
The total number of items available for loading. Used to determine if more data can be loaded. |