≪ Today I learned. RSS購読
公開日
タグ
JavaScript
著者
ダーシノ(@bc_rikko)

JSON Canvas Format

JSON Canvas Formatとは、ObsidianのCanvas用に作られたJSONフォーマット。

以下は、図を表現するためのJSONフォーマット。

+---+       +---+
| A |-----|>| B |
+---+       +---+
{
  "nodes": [
    { "id": "a", "x": 10, "y": 10, "width": 50, "height": 50 },
    { "id": "b", "x": 130, "y": 10, "width": 50, "height": 50 }
  ],
  "edges": [
    { "id": "edge-a-b", "fromNode": "a", "fromSide": "right", "fromEnd": "none", "toNode": "b", "toSide": "left", "toEnd": "arrow" }
  ]
}

複雑GUIを開発するときのヒントになりそう。