RowManagerState

interface RowManagerState

Properties

Link copied to clipboard
abstract val allCellsValid: Boolean
Link copied to clipboard
abstract val computedCells: Map<String, Any?>

This row's formula cells — column id → current computed value — for cells that hold a formula ("=…") or belong to a column whose value is one. A formula cell derives its displayed value from the row's other cells and is not hand-editable; the value is CellFormulaError (renders "Error") when the formula is malformed, cyclic, or failed. Live-updated when a write into this row refreshes its formula cells. The model never holds the computed value.

Link copied to clipboard

Column ids whose cells are currently hidden in this row — covering joyfill.table.Column.cellVisibilityLogic, the plain joyfill.table.Column.cellsHidden baseline, and whole-column hides (joyfill.table.Column.hidden/joyfill.table.Column.permanentlyHidden). Live-updated when a sibling cell change flips a cell's visibility.

Link copied to clipboard