Class EdgeRenderResult
- Namespace
- FlowGraph.Avalonia.Rendering.EdgeRenderers
- Assembly
- FlowGraph.Avalonia.dll
Result of rendering an edge, containing all visual elements.
public class EdgeRenderResult
- Inheritance
-
EdgeRenderResult
- Inherited Members
Properties
AdditionalVisuals
Optional additional visuals (decorations, animations, etc.).
public IReadOnlyList<Control>? AdditionalVisuals { get; init; }
Property Value
- IReadOnlyList<Control>
HitAreaPath
The hit area path (invisible, wider for click detection).
public required Path HitAreaPath { get; init; }
Property Value
- Path
Label
Optional label displayed along the edge.
public Control? Label { get; init; }
Property Value
- Control
Markers
Optional markers (arrows, circles) at edge endpoints.
public IReadOnlyList<Path>? Markers { get; init; }
Property Value
- IReadOnlyList<Path>
VisiblePath
The main visible path (the actual edge line).
public required Path VisiblePath { get; init; }
Property Value
- Path