removeColumnsInColumnGroup method
Implementation
@override
void removeColumnsInColumnGroup(
List<PlutoColumn> columns, {
bool notify = true,
}) {
if (refColumnGroups.originalList.isEmpty == true) {
return;
}
final Set<String> columnFields = Set.from(columns.map((e) => e.field));
refColumnGroups.removeWhereFromOriginal((group) {
return _emptyGroupAfterRemoveColumns(
columnGroup: group,
columnFields: columnFields,
);
});
notifyListeners(notify, removeColumnsInColumnGroup.hashCode);
}