filterVisibleChildren method
Filters the visible children based on the showOn
and hideOn
parameters.
Returns a list of FxGridColumn
widgets that should be visible in the grid.
Implementation
List<FxGridColumn> filterVisibleChildren() {
final List<FxGridColumn> visibleChildren = <FxGridColumn>[];
for (int i = 0; i < children.length; i++) {
if (showOn.contains(i) || (hideOn.isNotEmpty && !hideOn.contains(i))) {
visibleChildren.add(children[i]);
}
}
return visibleChildren;
}