Overview of Diagram Component building blocks
mainWorkflow Builder provides several specialized components for constructing the canvas UI:
- NodePanel: A container for nodes that provides structured slots for
Root,Header,Content, andHandles. - Edge: Handles the rendering of edge labels, including support for hover and selected states.
- NodeAsPortWrapper: A utility component that transforms an entire node into a connection port.
- NodeDescription: A specialized text block designed to reside inside a node.
- NodeIcon: A specialized icon block designed to reside inside a node.