TableVirtualizer
<ui5-table-virtualizer> | Since 2.5.0This component is not intended to be used in a productive enviroment. The API is under development and may be changed in the future.
The ui5-table-virtualizer component is used inside the ui5-table to virtualize the table rows, if the overflowMode property of the table is set to 'Scroll'.
It is responsible for rendering only the rows that are visible in the viewport and updating them on scroll.
This allows large numbers of rows to exist, but maintain high performance by only paying the cost for those that are currently visible.
Note: The maximum number of virtualized rows is limited by browser constraints, specifically the maximum supported height for a DOM element.
Note: The ui5-table-group-row component is not supported by the virtualizer. Only ui5-table-row elements can be virtualized.
ES6 Module Import
import "@ui5/webcomponents/dist/TableVirtualizer.js";
Properties
extraRows
rowCount
rowHeight
Slots
No slots available for this component.
Events
range-change
Methods
reset
CSS Parts
No CSS parts available for this component.
CSS Custom States
No CSS custom states available for this component.