list_wrapper library


This component combined with the SkawaForDirective can be used to efficiently display lists of arbitrary length. The component and the directive together work by only leaving the currently visible list items in the DOM, and replacing the out-of-view items with two empty div elements (one at the top and one the bottom). This will result in a smooth list rendering and scrolling experience. One caveat is that the browser "Find" command will not be able to search through all list items, as the non-visible ones are physically removed from the DOM.