Skip to main content

Module workflow

Module workflow 

Source
Expand description

Workflow Visualization Module

Provides DAG visualization for workflow execution in TUI

Structs§

DagLayout
DAG layout cache (computed from WorkflowDef)
DagWidget
DAG Widget for rendering workflow graph
EdgeInfo
Edge connection info
LayoutResult
Layout computation result
VisualNode
Visual node representation
WorkflowViewState
Workflow visualization state

Enums§

NodeVisualStatus
Visual node status
WorkflowViewMode
View modes

Functions§

calculate_edge_path
Calculate edge path points
compute_layout
Compute layout from workflow definition
export_mermaid
Export workflow to Mermaid flowchart syntax
export_mermaid_with_summary
Export workflow to Mermaid with execution summary
export_workflow_mermaid
Export workflow instance to file
node_type_icon
Get node type icon
render_inline_progress
Render inline progress indicator (for status line)
render_progress
Render compact progress view
render_progress_view
Render compact progress view
to_visual_status
Convert WorkflowContext node status to visual status