isFilteredColumn static method
Whether column
is included in filteredRows
.
That is, check if it is a filtered column.
If there is a search condition for all columns in filteredRows
,
it is regarded as a filtering column.
Implementation
static bool isFilteredColumn(
PlutoColumn column,
List<PlutoRow?>? filteredRows,
) {
if (filteredRows == null || filteredRows.isEmpty) {
return false;
}
for (var row in filteredRows) {
if (row!.cells[filterFieldColumn]!.value == filterFieldAllColumns ||
row.cells[filterFieldColumn]!.value == column.field) {
return true;
}
}
return false;
}