setColumnVisibility method
Sets a leaf column's visibility and updates every grouped header above it.
Implementation
void setColumnVisibility(int logicalColumnIndex, bool visible) {
if (buildedHeaderRows.isEmpty ||
logicalColumnIndex < 0 ||
logicalColumnIndex >= buildedHeaderRows.last.columns.length) {
return;
}
buildedHeaderRows.last.columns[logicalColumnIndex].visible.value = visible;
synchronizeGroupedHeaderVisibility();
}