Expand description
Mermaid diagram generation for component visualization.
Provides utilities to generate Mermaid diagrams from tracked components, supporting flowcharts, timelines, and Gantt charts with customizable styling.
§Examples
use telelog::{MermaidGenerator, ChartConfig, ChartType};
use telelog::ComponentTracker;
let tracker = ComponentTracker::new();
// ... track components ...
let config = ChartConfig::new()
.with_chart_type(ChartType::Flowchart)
.with_timing(true);
let generator = MermaidGenerator::new(config);
let diagram = generator.generate_diagram(&tracker).unwrap();
Structs§
- Chart
Config - Configuration for chart generation.
- Mermaid
Generator - Mermaid diagram generator for component visualization.