merman_render/flowchart/
mod.rs1#![allow(clippy::too_many_arguments)]
2
3mod label;
4mod layout;
5mod node;
6mod style;
7
8pub(crate) type FlowchartV2Model = merman_core::diagrams::flowchart::FlowchartV2Model;
9pub(crate) type FlowNode = merman_core::diagrams::flowchart::FlowNode;
10pub(crate) type FlowEdge = merman_core::diagrams::flowchart::FlowEdge;
11pub(crate) type FlowSubgraph = merman_core::diagrams::flowchart::FlowSubgraph;
12
13pub use layout::{layout_flowchart_v2, layout_flowchart_v2_typed};
14
15pub(crate) use label::{flowchart_label_metrics_for_layout, flowchart_label_plain_text_for_layout};
16pub(crate) use node::flowchart_node_render_dimensions;
17pub(crate) use style::{
18 flowchart_effective_node_class_names, flowchart_effective_text_style_for_classes,
19 flowchart_effective_text_style_for_node_classes, flowchart_node_has_span_css_height_parity,
20};