Edge function component for LiveFlow.
Renders edges as SVG paths connecting nodes. Supports multiple path types (bezier, straight, step, smoothstep).
Summary
Functions
Renders the connection line during edge creation.
Attributes
from_x(:float) (required)from_y(:float) (required)to_x(:float) (required)to_y(:float) (required)from_position(:atom) - Defaults to:right.type(:atom) - Defaults to:bezier.
Renders an edge between two nodes.
Attributes
:edge- TheLiveFlow.Edgestruct (required):source_node- SourceLiveFlow.Nodestruct (required):target_node- TargetLiveFlow.Nodestruct (required):class- Additional CSS classes
Examples
<.edge edge={edge} source_node={source} target_node={target} />Attributes
edge(LiveFlow.Edge) (required)source_node(LiveFlow.Node) (required)target_node(LiveFlow.Node) (required)class(:string) - Defaults tonil.