[go: up one dir, main page]

Module visualization

Module visualization 

Source
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§

ChartConfig
Configuration for chart generation.
MermaidGenerator
Mermaid diagram generator for component visualization.

Enums§

ChartType
Supported chart types for visualization.
Direction
Diagram flow direction.