Skip to content

Commit d9f9c5b

Browse files
committed
graphviz: allow overriding the engine
This can be done like so: {{< graphviz engine="neato" >}} Signed-off-by: Johannes Schindelin <[email protected]>
1 parent f2d5b6f commit d9f9c5b

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

assets/js/application.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -792,6 +792,7 @@ var Graphviz = {
792792
graphAttributes: {
793793
bgcolor: "transparent",
794794
},
795+
engine: x.getAttribute("engine") || "dot",
795796
}
796797
const svg = vizInstance.renderString(x.innerText, options)
797798
const img = document.createElement('img')

layouts/shortcodes/graphviz.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<pre class="graphviz">
1+
<pre class="graphviz"{{ if (ne "" (.Get "engine")) }} engine="{{(.Get "engine")}}"{{ end }}>
22
{{ .Inner | htmlEscape | safeHTML }}
33
</pre>
44
{{ .Page.Store.Set "hasGraphviz" true }}

0 commit comments

Comments
 (0)