Skip to content
Brian Vaughn edited this page Apr 26, 2016 · 37 revisions

This describes my plans for react-virtualized version 7. I welcome input from the community so please feel free to comment if you think certain features should (or should not) be included in the next upcoming major release. I plan to provide codemods to make the transition from 6.x to 7.x simpler. Doing this enables me to make a changes I've wanted to make for a while but didn't for fear of causing too much churn for library users.

Clean up property names

Some of the component property names are confusing. Since this project started as a drop-in replacement for fixed-data-table, I mimicked their property names. I find them awkward though.

Components Old Name New Name
Grid columnsCount columnCount
Grid overscanColumnsCount overscanColumnCount
FlexTable, Grid, VirtualScroll overscanRowsCount overscanRowCount
Collection, Grid renderCell cellRenderer
Grid renderCellGroup cellGroupRenderer
Grid renderCellRanges cellRangeRenderer
FlexTable, Grid, VirtualScroll rowsCount rowCount

Use named function parameters

Clone this wiki locally