devextreme-reactive
devextreme-reactive copied to clipboard
Auto scroll when dragging column
I'm using ...
- [x] React Grid
- [ ] React Chart
- [ ] React Scheduler
Description
It is pretty hard to reorder columns if the table has horizontal scroll. It would be a lot easier if the table scrolled to the side when you dragged the column to the edge of the table.
@chr22,
Thank you for the idea, we'll consider implementing it in our future releases.
Is there anything I can do to help this ticket along? I'm not particularly familiar with the library but I could attempt the ticket with a mentor/some guidance! Not sure if the work goes here or elsewhere. Also not sure if there are tricky interactions/UX considerations with the fixed columns plugin.
Hi @mlodato517,
Yes, you can. We have a guide about our plugin system and a guide about creating a custom grid plugin. All sources are open and you can try to implement it yourself. We will be happy to review your feature PR with the feature, tests, and documentation.
Oh does that mean this is going to be a new plugin? I assuming this would be an update to the existing TableColumnReordering
plugin 🤔
@mlodato517,
This feature will not require adding extra plugins. I gave you these guides as you may find them helpful. Please also note that this feature should work well both with the standard and virtual scrolling.