Skip to content
🤷

Forgive us! These docs are a work in progress. Some pages may be incomplete or describe features that aren't quite finished yet. Farkitect is in early development and we don't recommend using it for real work just yet. Feel free to explore — just be aware that things are still being built.

Child Diagrams

In this tutorial, you’ll create a child diagram that provides a detailed view of one element from a parent diagram, learn how drill-down indicators work, and navigate between parent and child views.

Prerequisites: You’ve completed Editing Diagrams and have a diagram with several elements.

What you’ll build: An overview diagram of Farquind’s digital systems with a child diagram drilling into the detail of one system.

A child diagram is a diagram that belongs to a specific element. It provides a detail view — a way to “zoom in” on one element and show its internal structure or a more detailed perspective.

On the parent diagram, elements that have child diagrams show a drill-down indicator — a small visual cue that tells you “there’s more detail inside this element.”

This is how you build layered views: a high-level overview at the top, with the ability to drill into any element for more detail.

  1. On the Canvas or in the Explorer, right-click on an element — try FQ Vessels
  2. Select New Child Diagram
  3. Name it FQ Vessels — Internal View
  4. Press Enter

The child diagram opens on the Canvas. It’s a blank diagram owned by the FQ Vessels element.

Go back to your parent diagram (click its tab or double-click it in the Explorer). Look at the FQ Vessels element — you’ll see a small drill-down indicator showing that this element has a child diagram.

Switch to the FQ Vessels — Internal View diagram and add some elements that represent the internal structure of the telemetry platform. For example:

  1. Drag Application Component elements from the Palette for:

    • Telemetry Ingestion
    • Fleet Dashboard
    • Alert Engine
    • Diagnostic API
  2. Draw relationships between them to show data flow

  3. Arrange the layout and save (Ctrl+S / Cmd+S)

On the parent diagram, double-click the element with the drill-down indicator (FQ Vessels). A chooser appears if the element has multiple child diagrams — select the one you want to open.

If the element has only one child diagram, it opens directly.

Use the Explorer to navigate back to the parent diagram — double-click it in the tree. The diagram tabs at the top also let you switch between open diagrams.

An element can have more than one child diagram — each showing a different perspective. For example, FQ Vessels could have:

  • An internal component diagram (what you just created)
  • A deployment diagram showing where the components run
  • A data flow diagram showing telemetry data paths

When you double-click an element with multiple child diagrams, a chooser lets you pick which one to open.

7. Child Diagram Ownership in the Explorer

Section titled “7. Child Diagram Ownership in the Explorer”

In the Explorer, child diagrams appear as children of the element they belong to, not as children of the package. This reflects the ownership — the diagram is “inside” the element.

M1 Farquind Applications
├── Customer Systems
│ └── FQ Orders
├── Manufacturing Systems
│ └── FQ Vessels
│ └── FQ Vessels — Internal View (diagram)
└── Application Cooperation (diagram)
  • What child diagrams are and when to use them
  • How to create a child diagram from an element’s context menu
  • How drill-down indicators appear on parent diagrams
  • How to navigate between parent and child diagrams by double-clicking
  • That elements can have multiple child diagrams
  • Where child diagrams appear in the Explorer tree