I have requirements to drop onto a grid that has grouping turned on.
I have an ID field on the JSON data that feeds the grid, and when I drop, it matters which column(cell) I drop on.
To add to that fun, I further have a requirement to modify the JSON data.
The problem then becomes that not all the 'uiDrop.rowData' has the id column when things are grouped, so I can't sync my drop info with the JSON because I have no idea what record I'm dealing with.
If I try to turn off the grouping inside 'drop' -- uiDrop is already set and that ship sailed.
I can remove the grouping by hand and everything works because now I DO have the id field.
It would be very nice to have a 'dragbegin' event so that I could remove the grouping and a 'dragend' I suppose in case the user bails on the dnd so I can put the grouping back.
Any ideas around this?