config.sequenceDiagram backwards compatibility

This commit is contained in:
Tyler Long
2018-03-18 09:08:05 +08:00
parent f4324d1de6
commit a949c2aaec
3 changed files with 8 additions and 2 deletions

1
dist/index.html vendored
View File

@@ -146,6 +146,7 @@ Class08 <--> C2: Cool label
flowchart: { curve: 'basis' }, flowchart: { curve: 'basis' },
gantt: { axisFormat: '%m/%d/%Y' }, gantt: { axisFormat: '%m/%d/%Y' },
sequence: { actorMargin: 50 }, sequence: { actorMargin: 50 },
// sequenceDiagram: { actorMargin: 300 } // deprecated
}); });
</script> </script>
<script> <script>

View File

@@ -1,6 +1,6 @@
{ {
"name": "mermaid", "name": "mermaid",
"version": "8.0.0-beta.7", "version": "8.0.0-beta.8",
"description": "Markdownish syntax for generating flowcharts, sequence diagrams, class diagrams, gantt charts and git graphs.", "description": "Markdownish syntax for generating flowcharts, sequence diagrams, class diagrams, gantt charts and git graphs.",
"main": "dist/mermaid.core.js", "main": "dist/mermaid.core.js",
"keywords": [ "keywords": [

View File

@@ -364,7 +364,12 @@ const render = function (id, txt, cb, container) {
break break
case 'sequence': case 'sequence':
config.sequence.arrowMarkerAbsolute = config.arrowMarkerAbsolute config.sequence.arrowMarkerAbsolute = config.arrowMarkerAbsolute
sequenceRenderer.setConf(config.sequence) if (config.sequenceDiagram) { // backwards compatibility
sequenceRenderer.setConf(Object.assign(config.sequence, config.sequenceDiagram))
console.error('`mermaid config.sequenceDiagram` has been renamed to `config.sequence`. Please update your mermaid config.')
} else {
sequenceRenderer.setConf(config.sequence)
}
sequenceRenderer.draw(txt, id) sequenceRenderer.draw(txt, id)
break break
case 'gantt': case 'gantt':