Expand description
Controller module (MVC “C”).
Responsibilities:
- Accept
Actionvalues from the view. - Validate and translate actions into
Commands. - Mutate
PlotModeland data table state. - Maintain undo/redo stacks.
- Handle import/export workflows.
Re-exports§
Modules§
Structs§
- Notification
- EN: Notification shown in the status block of the editor. RU: Soobshchenie v statuse redaktora.
- Plot
Controller - EN: Main MVC controller. Owns model, data table, command history and notifications. RU: Glavnyy MVC-kontroller. Hranit model, tablitsu dannyh, istoriyu komand i uvedomleniya.
Enums§
- Controller
Error - EN: Controller-level error for validation and user-safe feedback. RU: Oshibka kontrollera dlya validatsii i bezopasnoy obratnoy svyazi.
- Notification
Level - EN: UI notification severity. RU: Uroven uvedomleniya dlya UI.