Module - Ultra Charts

Network & Flow Marks

Family base entry: Network & Flow Marks, which opens with the Arc Diagram preset.

Network presets commonly give different marks their own node and link arrays:

JSON
{
  "axis": null,
  "marks": [
    {
      "type": "dot",
      "data": [
        { "id": "Mixer" },
        { "id": "Tank" },
        { "id": "Filler" }
      ],
      "options": { "x": 0, "y": "id", "fill": "steelblue" }
    },
    {
      "type": "arrow",
      "data": [
        { "source": "Mixer", "target": "Tank" },
        { "source": "Tank", "target": "Filler" }
      ],
      "options": { "x": 0, "y1": "source", "y2": "target", "bend": 90 }
    }
  ]
}

Arc Diagram

ArcDiagram

Arranges nodes along a single axis and draws curved links between them, making it useful for showing relationships, connections, or flows while preserving a compact linear layout.

ArcDiagram.png


Indented Tree

IndentedTree

Shows hierarchy as a text-like list where indentation represents depth, making parent-child relationships easy to scan in a familiar outline format.

IndentedTree.png


Tidy tree

TreeTidy

Lays hierarchical nodes and links out in clean, space-efficient layers, helping readers understand branching structure without unnecessary overlap or clutter.

TreeTidy.png


Cluster Diagram

ClusterDiagram

Displays a hierarchy with all leaf nodes aligned at the same depth, which is useful when comparing terminal categories or emphasizing group membership across a tree.

ClusterDiagram.png


Difference Arrow

DifferenceArrows

Uses arrows to show both the magnitude and direction of change between values, making increases, decreases, and directional comparisons visually explicit.

DifferenceArrows.png


Finite state machine

FiniteStateMachine

Represents states and directed transitions in a state-machine model, helping document process logic, allowed movements, and event-driven behavior.

FiniteStateMachine.png


Arrow Variation

ArrowVariation

Encodes vector direction or change using variations in arrow size, color, or orientation, making directional patterns and relative intensity easier to compare.

ArrowVariation.png


Last updated: