Use graphlibrary
This commit is contained in:
parent
89f3de169c
commit
7dd174642c
|
@ -39,6 +39,7 @@
|
|||
"d3": "3.5.17",
|
||||
"dagre-d3-renderer": "0.4.25",
|
||||
"dagre-layout": "^0.8.6",
|
||||
"graphlibrary": "^2.2.0",
|
||||
"he": "^1.1.1",
|
||||
"lodash": "^4.17.5",
|
||||
"moment": "^2.21.0"
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
|
||||
import dagre from 'dagre-layout'
|
||||
import graphlib from 'graphlibrary'
|
||||
|
||||
import classDb from './classDb'
|
||||
import d3 from '../../d3'
|
||||
|
@ -311,7 +312,7 @@ export const draw = function (text, id) {
|
|||
insertMarkers(diagram)
|
||||
|
||||
// Layout graph, Create a new directed graph
|
||||
const g = new dagre.graphlib.Graph({
|
||||
const g = new graphlib.Graph({
|
||||
multigraph: true
|
||||
})
|
||||
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
import graphlib from 'graphlibrary'
|
||||
|
||||
import graphDb from './graphDb'
|
||||
import flow from './parser/flow'
|
||||
import dot from './parser/dot'
|
||||
|
@ -265,7 +267,7 @@ export const draw = function (text, id, isDot) {
|
|||
}
|
||||
|
||||
// Create the input mermaid.graph
|
||||
const g = new dagreD3.graphlib.Graph({
|
||||
const g = new graphlib.Graph({
|
||||
multigraph: true,
|
||||
compound: true
|
||||
})
|
||||
|
|
Loading…
Reference in New Issue