Skip to content

Commit 8e03288

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 3a36663 commit 8e03288

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
@@ -791,6 +791,7 @@ var Graphviz = {
791791
graphAttributes: {
792792
bgcolor: "transparent",
793793
},
794+
engine: x.getAttribute("engine") || "dot",
794795
}
795796
const svg = vizInstance.renderSVGElement(x.innerText, options)
796797
svg.classList.add("graphviz")

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)