face::CellData
Data structure for spreadsheet cell content.
| Declared in | src/libs/libface/face/ui/CellData.hpp |
| Group | face |
Detailed description
CellData stores cell expression and computed value. As of Phase 9 of expression-system-consolidation, CellData::update() handles the **literal/empty** path only — formula evaluation is delegated to face::SpreadsheetEngine, which owns cross-cell dependency tracking through eval::Graph + Program.
SpreadSheetModel calls update() for the literal fast path, then asks the engine for the current value via SpreadsheetEngine::cellValue for formula cells.
See also face::SpreadSheetModel, face::SpreadsheetEngine.