OBJECT

SolutionSchema

Canvas of a solution: the nodes placed on it, the edges connecting them and the groups bundling them.

link GraphQL Schema definition

  • type SolutionSchema {
  • # Nodes placed on the canvas.
  • nodes: [SolutionNodeInterface!]!
  • # Typed edges between nodes.
  • edges: [SolutionEdge!]!
  • # Visual groups bundling nodes.
  • groups: [SolutionGroup!]!
  • # Records the user removed from the canvas. The scan never adds them back on its
  • # own; picking one through the addRecordIds argument of scan restores it and
  • # removes it from this list.
  • removedRecordIds: [UUID!]!
  • }