OptionalbufferBuffer of rows to render outside the visible area from the top and from the bottom while scrolling. The bigger the buffer, the less flicker will be seen while scrolling, but the more rows will have to be rendered.
Cannot be lower than 0.
OptionalminDefines the minimum height of the table body (tbody) based on the
number of rows that should be visible in the viewport.
If set to null, the minimum height will not be enforced.
It's ignored when height of the container is set or the min-height
style is set on the tbody by the user.
OptionalpinningRow pinning options for rendering dedicated sections above or below the scrollable table body.
OptionalstrictWhether the height of the rows should be calculated automatically based
on the content of the cells. If true, the ellipsis will be used to
indicate that the content is too long to fit in the cell.
When there is no need to have different row heights, it is recommended
to set this option to true for the performance reasons, to avoid the
unnecessary calculations.
OptionalvirtualizationRows virtualization option render rows that are visible in the viewport only. In case of large data set, the enabled option improve performance and saves memory.
The option is automatically set to true when the number of rows exceeds
the virtualizationThreshold option value. If defined, it takes the
precedence over the virtualizationThreshold option.
OptionalvirtualizationThe rows virtualization threshold option sets the row count limit at which virtualization is activated. When the number of rows exceeds this threshold, virtualization is enabled to optimize performance.
The option has no effect when the virtualization option is defined.
Options to control the rows rendering.