{% extends "app/templates/base.tmpl" %} {% block title %} Graph Console {% endblock %} {% block content %} GRAPH CONSOLE (VERSION: {{version}}) ← Back to debug Load graph in memory Projects the Penpot file into an in-memory Ladybug database for this admin session. Loading a new file replaces the previous one. {% if session %} {% endif %} {% if session %} {% endif %} Files Teams → projects → files. Click a file to load it. Loading… {% if session %} Loaded session File: {{session.name}} ({{session.file-id}}) Loaded at revision: {{session.revn}} Graph revision: {% if session.graph-revn %}{{session.graph-revn}}{% else %}{{session.revn}}{% endif %} Graph size: … Schema: {{session.schema-version}} Loaded at: {{session.loaded-at}} Feed: connecting… File changes (live) Subscribes to the workspace WebSocket feed for visibility. The backend applies supported changes incrementally to the in-memory Ladybug graph via msgbus (:file-change). Waiting for changes… revn changes LadybugDB Cypher {{query}} {% if error %} Error {{error}} {% endif %} {% if query-result %} Results ({{query-result.row-count}} rows{% if query-result.truncated? %}, truncated{% endif %}) {% for column in query-result.columns %} {{column}} {% endfor %} {% for row in query-result.rows %} {% for cell in row %} {{cell}} {% endfor %} {% endfor %} {% endif %} {% endif %} {% if session %} Graph view fold containers animate fade: steps fold unchanged layout: Live view of the in-memory Ladybug graph (AntV G6); the legend shows what is displayed. Double-click folds containers when folding is on. Render anyway Show full graph {% endif %} {% if session %} {% endif %} {% endblock %}
← Back to debug
File: {{session.name}} ({{session.file-id}}) Loaded at revision: {{session.revn}} Graph revision: {% if session.graph-revn %}{{session.graph-revn}}{% else %}{{session.revn}}{% endif %} Graph size: … Schema: {{session.schema-version}} Loaded at: {{session.loaded-at}}
Feed: connecting…
:file-change
{{error}}
{{cell}}