API Reference
This section contains the auto-generated API documentation for FlowGraph.
Namespaces
FlowGraph.Core
Core data models and commands (no UI dependencies).
- Graph - Main graph container
- Node - Node data model
- Edge - Edge/connection data model
- Port - Port data model
- Commands - Undo/redo command system
- Serialization - JSON save/load
FlowGraph.Avalonia
Avalonia UI controls and rendering.
- FlowCanvas - Main canvas control
- FlowCanvasSettings - Configuration options
FlowGraph.Avalonia.Controls
UI components.
- FlowBackground - Background patterns
- FlowControls - Zoom controls
- FlowMinimap - Overview minimap
- FlowPanel - Positioned panels
- NodeToolbar - Node action toolbar
FlowGraph.Avalonia.Rendering
Rendering infrastructure.
- INodeRenderer - Node renderer interface
- DefaultNodeRenderer - Base renderer
- ThemeResources - Theme access
FlowGraph.Avalonia.Animation
Animation system.
- AnimationManager - Animation orchestration
- IAnimation - Animation interface
FlowGraph.Avalonia.Validation
Connection validation.
- IConnectionValidator - Validator interface
- DefaultConnectionValidator - Built-in validator
Additional Documentation
For tutorials and guides, visit flowgraph.prismify.co.