react-widgets-virtualized v5.0.20
react-widgets-virtualized
Provides a Higher Order Function for adding virtualization to react-widgets inputs with lists. Under the hood it uses
the excellent react-list.
Install
npm install react-widgets-virtualized --saveUsage
import DropdownList from 'react-widgets/DropdownList'
import virtualize from 'react-widgets-virtualized'
let VirtualDropdownList = virtualize(DropdownList)
function MyExample() {
return (
<div>
Here is a dropdown!
<VirtualDropdownList
data={bigList}
type="uniform"
itemSizeGetter={() => 30}
/>
</div>
)
}The HOC works with: DropdownList, ComboBox, Multiselect, and SelectList. Each component accepts all
the normal widget props as well as a few of the react-list props including
typepageSizethresholduseStaticSizeuseTranslate3ditemSizeGetteritemSizeEstimator
Note, that instead of the react-list itemRenderer you can continue to use itemComponent from react-widgets to
provide custom rendering of each list item.
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
6 years ago
6 years ago
6 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago