Layout engine used by Graphviz. See https://www.graphviz.org/docs/layouts/.
- circo : GraphvizLayoutEngine
- dot : GraphvizLayoutEngine
- fdp : GraphvizLayoutEngine
- sfdp : GraphvizLayoutEngine
- neato : GraphvizLayoutEngine
- osage : GraphvizLayoutEngine
- patchwork : GraphvizLayoutEngine
- twopi : GraphvizLayoutEngine
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- ProofWidgets.GraphvizDisplay.instToJsonGraphvizLayoutEngine.toJson ProofWidgets.GraphvizDisplay.GraphvizLayoutEngine.circo = Lean.toJson "circo"
- ProofWidgets.GraphvizDisplay.instToJsonGraphvizLayoutEngine.toJson ProofWidgets.GraphvizDisplay.GraphvizLayoutEngine.dot = Lean.toJson "dot"
- ProofWidgets.GraphvizDisplay.instToJsonGraphvizLayoutEngine.toJson ProofWidgets.GraphvizDisplay.GraphvizLayoutEngine.fdp = Lean.toJson "fdp"
- ProofWidgets.GraphvizDisplay.instToJsonGraphvizLayoutEngine.toJson ProofWidgets.GraphvizDisplay.GraphvizLayoutEngine.sfdp = Lean.toJson "sfdp"
- ProofWidgets.GraphvizDisplay.instToJsonGraphvizLayoutEngine.toJson ProofWidgets.GraphvizDisplay.GraphvizLayoutEngine.neato = Lean.toJson "neato"
- ProofWidgets.GraphvizDisplay.instToJsonGraphvizLayoutEngine.toJson ProofWidgets.GraphvizDisplay.GraphvizLayoutEngine.osage = Lean.toJson "osage"
- ProofWidgets.GraphvizDisplay.instToJsonGraphvizLayoutEngine.toJson ProofWidgets.GraphvizDisplay.GraphvizLayoutEngine.patchwork = Lean.toJson "patchwork"
- ProofWidgets.GraphvizDisplay.instToJsonGraphvizLayoutEngine.toJson ProofWidgets.GraphvizDisplay.GraphvizLayoutEngine.twopi = Lean.toJson "twopi"
Instances For
Options passed to the d3-graphviz renderer. See https://github.com/magjac/d3-graphviz#selection_graphviz.
- engine? : Option GraphvizLayoutEngine
d3-graphviz accepts
number | string.If not provided, the SVG dynamically resizes to its parent
div's width.If not provided, the SVG dynamically resizes to its parent
div's width.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
- dot : String
Graphviz source of the graph.
- options : D3GraphvizOptions
- renderDebounceMs : Nat
How long to wait before re-rendering the graph when the target SVG size changes. Larger graphs should use longer timeouts to avoid many expensive re-renders.
Additional classes to place on the SVG's parent
div.Additional styling to place on the SVG's parent
div.Center the display on the vertex with the given Graphviz node ID whenever this prop changes, including on initial render.
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Renders a graph from a Graphviz source string.
Equations
- One or more equations did not get rendered due to their size.