Skip to main content

Module controller

Module controller 

Source

Modules§

block_key_guard
Row keys are unique, and the engine is where that is decided.
display
status
style

Structs§

Controller
Owns the workbook state and runs transactions against it. Hosts normally go through api::Workbook, which wraps this and keeps derived state (validation and conditional-formatting shadows) in step.
TempStatus
The single, workbook-wide temp branch (a dry run / what-if sandbox).

Enums§

FormulaFormat
How block formulas are written when a workbook is saved.

Functions§

take_last_error
Take (and clear) the message of the most recent rejected action. Global to the process, not per workbook. Prefer ActionEffect::error_message, which carries the same text.