reorderHeaderColumn method
Captures sort state before columns are reordered.
Implementation
@override
bool reorderHeaderColumn({
required int rowIndex,
required int columnIndex,
required int targetLogicalColumnIndex,
}) {
_sortedSourceColumnIndexBeforeReorder =
_sortColumnIndex == null ? null : sourceColumnIndexForDisplay(_sortColumnIndex!);
_sortDirectionBeforeReorder = sortDirection;
return super.reorderHeaderColumn(
rowIndex: rowIndex,
columnIndex: columnIndex,
targetLogicalColumnIndex: targetLogicalColumnIndex,
);
}