sortByColumn method

void sortByColumn({
  1. required EasyTableColumn<ROW> column,
  2. required TableSortOrder sortOrder,
})

Sort given a column.

Implementation

void sortByColumn(
    {required EasyTableColumn<ROW> column,
    required TableSortOrder sortOrder}) {
  if (column.sort != null && _columns.contains(column)) {
    _sortedColumns.clear();
    _clearColumnsSortData();
    column._priority = 1;
    column._order = sortOrder;
    _sortedColumns.add(column);
    _updateRows(notify: true);
  }
}