Node in a flowchart

interface FlowNode {
    height?: number;
    icon?: string;
    id: string;
    kind: FlowNodeKind;
    label: string;
    note?: string;
    width?: number;
}

Properties

height?: number

Override height (auto-calculated if not provided)

icon?: string

Optional icon SVG

id: string

Unique node identifier

Node type/shape

label: string

Display label

note?: string

Optional note/description

width?: number

Override width (auto-calculated if not provided)