docs: add dagre layout example

This commit is contained in:
braks
2024-02-05 07:51:12 +01:00
committed by Braks
parent 0bfb5f4046
commit 3220e20c0e
13 changed files with 192 additions and 40 deletions
+8
View File
@@ -18,6 +18,7 @@ import { IntersectionApp, IntersectionCSS } from './intersection'
import { SnapToHandleApp, SnappableConnectionLine } from './connection-radius'
import { NodeResizerApp, ResizableNode } from './node-resizer'
import { ToolbarApp, ToolbarNode } from './node-toolbar'
import { LayoutApp, LayoutElements } from './layout'
export const exampleImports = {
basic: {
@@ -123,4 +124,11 @@ export const exampleImports = {
'App.vue': ToolbarApp,
'ToolbarNode.vue': ToolbarNode,
},
layout: {
'App.vue': LayoutApp,
'initial-elements.js': LayoutElements,
'additionalImports': {
dagre: 'https://cdn.skypack.dev/pin/dagre@v0.8.5-NOlknF82nBdUHQKLJWRC/mode=imports,min/optimized/dagre.js',
},
},
}