Expand description
Generic Renderers for DemoEngine Implementations
Per specification SIMULAR-DEMO-002: These renderers are renderer-agnostic.
Both TUI and WASM use the SAME DemoEngine and produce SAME state sequences.
§Architecture
DemoEngine (from YAML)
↓
┌─────────────────────┐
│ GenericRenderer │
│ (trait-based API) │
└─────────────────────┘
↓ ↓ ↓
TUI Impl WASM Impl SVG ImplRe-exports§
pub use keyframes::KeyframeRecorder;pub use keyframes::KeyframesExport;pub use svg::SvgConfig;pub use svg::SvgRenderer;pub use tui::DemoRenderer;pub use tui::RenderFrame;pub use tui::RenderableDemo;pub use wasm::WasmRunner;pub use wasm::WasmState;