I am using editType as "fullRow" and cellRenderer for Edit,Delete buttons. this is working well if we not sort the grid. after sorting or deletion of some rows it is giving wrong row indexes.
this.gridOptions.api.updateRowData({ remove: event.selectedData });
i am using above code for deleting row. but after sorting grid it is not working.
while updating rows i am getting rowNode as undefined after sorting.please see below code for updating a row.
let rowNode = this.params.api.getRowNode(rowIndex);
rowNode.setData(previousData);
my understanding was it is giving deleted rowindex thats why we are getting rowNode as undefined .please help to fix this this.