Skip to main content

Crate plot_redactor

Crate plot_redactor 

Source
Expand description

Tiny, embeddable plot redactor crate.

Architecture summary:

  • model: domain data structures (DataTable, plot configuration, styles).
  • controller: action handling, validation, undo/redo, import/export orchestration.
  • view: egui UI composition and action emission.

Dataflow: View -> Action -> Controller -> Model, then View re-renders from model snapshot.

Modules§

controller
Controller module (MVC “C”).
model
Domain model module.
view
View layer (MVC “V”).

Structs§

PlotEditorApp
EN: Embeddable editor app object for host applications. RU: Vstraivaemy obekt redaktora dlya host-prilozheniy.

Functions§

run_native
EN: Convenience runner for standalone usage. RU: Udobny zapusk dlya standalone-ispolzovaniya.