Schemas / Node graph

rig.node.link

v0.31.0 · draft 5 fields 5 required

Fields

FieldTypeMeaning
id uint required Stable id within the graph
fromNode uint required Source node id
fromPin uint required Source pin id
toNode uint required Target node id
toPin uint required Target pin id

Directed connection from an output pin to an input pin inside a rig.node.graph.

JSON Schema

Resolves at https://rig.works/schemas/rig.node.link.schema.jsonraw file.

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://rig.works/schemas/rig.node.link.schema.json",
  "title": "rig.node.link",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "id": {
      "$ref": "./_defs.schema.json#/$defs/uint"
    },
    "fromNode": {
      "$ref": "./_defs.schema.json#/$defs/uint"
    },
    "fromPin": {
      "$ref": "./_defs.schema.json#/$defs/uint"
    },
    "toNode": {
      "$ref": "./_defs.schema.json#/$defs/uint"
    },
    "toPin": {
      "$ref": "./_defs.schema.json#/$defs/uint"
    }
  },
  "required": [
    "id",
    "fromNode",
    "fromPin",
    "toNode",
    "toPin"
  ]
}