Class DiagramNode
- Namespace
- VisioForge.Core.MediaBlocks.Diagram
- Assembly
- VisioForge.Core.dll
Represents a single media block as a visual node in the diagram.
public class DiagramNodeInheritance
Inherited Members
Properties
BlockType
The media block type, used for visual categorization.
public MediaBlockType BlockType { get; set; }Property Value
Category
Visual category derived from VisioForge.Core.MediaBlocks.Diagram.DiagramNode.BlockType.
public DiagramBlockCategory Category { get; set; }Property Value
Id
Unique identifier for this node (typically the block's GUID).
public string Id { get; set; }Property Value
InputPorts
Input ports on this node.
public List<DiagramPort> InputPorts { get; }Property Value
Label
Display label (the block's name).
public string Label { get; set; }Property Value
OutputPorts
Output ports on this node.
public List<DiagramPort> OutputPorts { get; }