Table of Contents

Method Validate

Namespace
Pinwheel.Vista.Graph
Assembly
Pinwheel.Vista.Runtime.dll

Validate()

Removes invalid graph state and reports whether anything was changed during cleanup.

public virtual bool Validate()

Returns

bool

true when invalid nodes, edges, groups, notes, or exposed-property entries were removed; otherwise, false.

Remarks

Validation removes null elements, edges that point to missing or incompatible slots, self-connections, and exposed properties whose target node no longer exists. It does not rebuild IDs or repair slot wiring beyond removing invalid entries.