public sealed class NodeItemOne node, as an element.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
⚠ Rebound rather than rebuilt, the same bargain TreeRow makes: the pool is the size of what fits on screen, and panning a graph of ten thousand nodes rebinds thirty elements rather than creating and destroying thousands.
Fields and properties (9)
protected override string TagNameThe element name this type answers to when a caller does not choose one.
protected override bool AcceptsFocusWhether the focus can rest on this kind of control at all.
public GraphNode? NodeThe node it is showing, or null if it is parked.
public UiElement HeaderThe title bar.
public UiElement BodyThe row holding the two columns of ports.
public UiElement InputColumnThe left column.
public UiElement OutputColumnThe right column.
public IReadOnlyList<NodePortView> InputsThe port elements on the left, including the parked ones.
public IReadOnlyList<NodePortView> OutputsDitto, on the right.
Methods (2)
protected override void OnCreated()Builds whatever this element is made of, once, as it joins a document.
public NodePortView? ViewOf(GraphPort port)The element showing a port, if this item has one for it.
Used by (5)
- NodeCanvasVixen.Ui.Controls.Advanced
- NodeCanvasTestsVixen.Ui.Controls.Advanced.Tests
- PortValueTestsVixen.Editor.NodeGraph.Tests
- ViewFixtureVixen.Editor.NodeGraph.Tests
- ViewTestsVixen.Editor.NodeGraph.Tests