forcesRefresh property

bool get forcesRefresh

Whether candidate cells must rebuild without consulting the value diff.

The diff can only see what valueAccessor returns. A column with no accessor, or a custom cellWidget that reads fields straight off CellScope.row, renders something the grid cannot compare — so an explicit RefreshCellsEvent bypasses the diff entirely.

Implementation

bool get forcesRefresh => source == CellValueChangeSource.refresh;