Must be true
for such pager implementations which destroy previously loaded data only on full reload and keep data on next chunk loading.
This is both initial value and value which will be applied to takeRowCount property on reset method execution.
Count of records that was loaded at last request.
The biggest value that can be applied to takeRowCount property.
The smallest value that can be applied to takeRowCount property.
This property is applied to the server request and it specifies how many rows are already loaded and must be skipped on next request.
Internal implementation of takeRowCount.
Total count of records in remote data source.
Returns true
if it's possible to load more records (e.g. currently not all records loaded to the list).
This property is applied to the server request and it specifies how many rows must be loaded on next request.
Executes several checks. For example, it doesn't accept values bigger than maxRowCount.
Performs logic associated with parsing of server response returned at data request.
Performs logic associated with pager internal state reset.
Global settings for properties such as default values and constraints for pager properties.
These settings are static and their values are copied to the properties of the same name for each instance of BufferedPager type.
So, changing of this settings will affect all instances of BufferedPager type that will be created after such changes. If you want to change settings of concrete object you can use it the same name properties.
Generated using TypeDoc
Implements Pager contract and represents buffered list behavior.
This type is configured to use with FiltersService.