ConnectionVerdict.cs declarations
Public API declaration excerpts from ../bitquirky-graph/Editor/GraphView/ConnectionVerdict.cs.
Source snapshot ad0983d00d77.
On this page
Original file: ../bitquirky-graph/Editor/GraphView/ConnectionVerdict.cs
Source file hash: sha256:19fe2a821e2b59cbe186a72a0b97560f8d5c901fe504fbb1fa6962aeea98159d
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: ConnectionCandidate
Section titled “Type: ConnectionCandidate”Original lines: 17-50
Declaration hash: sha256:b1eead8a443dacda69db0feaae3d9f2974c1a16092d4942840dbed490d2b5efc
public readonly struct ConnectionCandidate{}Property: FromNode
Section titled “Property: FromNode”Original lines: 20
Declaration hash: sha256:e318a8fd2cfde7a30ee27faaefdfcef02e5c9e32dceb3459c1ca63e3e97d4dfb
public NodeDefinition FromNode { get; }Property: FromPort
Section titled “Property: FromPort”Original lines: 22
Declaration hash: sha256:8a9833f21eff075dda71cbb43643d5d6ac0ca6747ddf2f36a02114d5fa16b1e4
public PortDefinition FromPort { get; }Property: ToNode
Section titled “Property: ToNode”Original lines: 24
Declaration hash: sha256:f3726d187dcf39531b115c4f90a56f542f41ff88cf68286b9627d89ef2242c57
public NodeDefinition ToNode { get; }Property: ToPort
Section titled “Property: ToPort”Original lines: 26
Declaration hash: sha256:eaa08b793653a95ee65f2695e41191afcfd4bebc4c9099444283a22dffa17ad6
public PortDefinition ToPort { get; }Property: IsExecution
Section titled “Property: IsExecution”Original lines: 28
Declaration hash: sha256:0bef9b08651d2ee6828271a868d3a8a98974c77b3557b176b44eb0e7ac95aefd
public bool IsExecution { get; }Method: ConnectionCandidate(NodeDefinition fromNode, PortDefinition fromPort, NodeDefinition toNode, PortDefinition toPort, bool isExecution)
Section titled “Method: ConnectionCandidate(NodeDefinition fromNode, PortDefinition fromPort, NodeDefinition toNode, PortDefinition toPort, bool isExecution)”Original lines: 37-49
Declaration hash: sha256:d32d1a5501e11b537855ece3ef6f377d4bcc1a4a96e1e53f48b5cc829d0bdf4e
public ConnectionCandidate(NodeDefinition fromNode, PortDefinition fromPort, NodeDefinition toNode, PortDefinition toPort, bool isExecution);Type: ConnectionVerdict
Section titled “Type: ConnectionVerdict”Original lines: 59-89
Declaration hash: sha256:1e423dbecdd7cf9e9b7256b44d880eb3fd88f23e981f5da72f969fa928325c01
public readonly struct ConnectionVerdict{}Property: IsCompatible
Section titled “Property: IsCompatible”Original lines: 62
Declaration hash: sha256:1b99c8ea9bc93d6ba44c69792c689822ada2e111b8e3da232cf868fdd00f78dd
public bool IsCompatible { get; }Property: Reason
Section titled “Property: Reason”Original lines: 65
Declaration hash: sha256:bc5027739a239c29f36dd4085dbf6598de3937494cc34e4be6676605af2f17f1
public string Reason { get; }Method: Compatible()
Section titled “Method: Compatible()”Original lines: 74-77
Declaration hash: sha256:4d60fe6bf210bdb1d8bc9b83ace9b9d4133b4ddfdf327a85697239f8043c4eda
public static ConnectionVerdict Compatible();Method: Incompatible(string reason)
Section titled “Method: Incompatible(string reason)”Original lines: 80-88
Declaration hash: sha256:4ef1ecc4d1aa46a86690aa7def3ac7727f69a0da04113c9977a0f77561ae6a70
public static ConnectionVerdict Incompatible(string reason);