removeColumn method
Implementation
void removeColumn(DaviColumn<DATA> column) {
if (_columns.remove(column)) {
column.removeListener(notifyListeners);
if (_columnInResizing == column) {
_columnInResizing = null;
}
if (column.sort != null) {
column.clearSort();
int priority = 1;
for (DaviColumn<DATA> otherColumn in _columns) {
if (otherColumn.setSortPriority(priority)) {
priority++;
}
}
_updateRows(notify: false);
}
notifyListeners();
}
}