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 (16)
protected override string TagNameThe element name this type answers to when a caller does not choose one.
protected override bool AcceptsFocusprotected override AccessibleRole NativeRoleprotected override string? NativeAccessibleNameprotected override AccessibleStates NativeAccessibleStatepublic GraphNode? NodeThe node it is showing, or null if it is parked.
public UiElement HeaderThe title bar.
public UiElement TitleThe name in it.
public UiElement BadgeLabelThe short mark at the right of it, hidden when there is none.
public UiElement AboveLayerThe rows stacked above the body.
public UiElement BelowLayerThe rows stacked below it.
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 (8)
- NodeCanvasVixen.Ui.Controls.Advanced
- NodeCanvasKeyboardTestsVixen.Ui.Controls.Advanced.Tests
- NodeCanvasTestsVixen.Ui.Controls.Advanced.Tests
- PortValueTestsVixen.Editor.NodeGraph.Tests
- TextureGraphPanelTestsVixen.Editor.Texturing.Tests
- TextureGraphUndoTestsVixen.Editor.Texturing.Tests
- ViewFixtureVixen.Editor.NodeGraph.Tests
- ViewTestsVixen.Editor.NodeGraph.Tests