Пожалуйста, помогите найти решение по замене строк ag-grid после сортировки строк в Asc / Desc. Я пытаюсь поменять строки после сортировки столбца сетки, но это не работает (я уже назначил rowIndex на основе итерации rowToDisplay строк после сортировки в Asc / desc и смог увидеть, что rowIndex был назначен для строк отлично). Если я попытаюсь выполнить перестановку строк без сортировки, и она будет работать без проблем.
let RowToSwap = this.gridApi.getSelectedNodes()[0];
//Below will assign all the rows of Grid.
let allRows = this.allRowsofGrid(); //after sorting assigning the rowIndex
//Swapping row after Grid Sorting.
let PreRow = rows[RowToSwap.rowIndex - 1];
allRows[selectedRow.rowIndex] = UpRow;
allRows[selectedRow.rowIndex].SequenceNumber =
selectedRow.data.SequenceNumber
allRows[selectedRow.rowIndex - 1] = selectedRow.data;
allRows[selectedRow.rowIndex - 1].SequenceNumber =
selectedRow.data.SequenceNumber - 1;
this.gridApi.setRowData(allRows);// Not working after sorting.