@graphty/graphty-element / index / graphvizAvailability
Function: graphvizAvailability() ​
graphvizAvailability():
Promise<GraphvizCapability>
Defined in: graphty-element/src/layout/graphviz/availability.ts:27
Whether the Graphviz layouts (graphviz-dot and the rest) can run here. The first call starts a Worker that loads the optional package once; every later call returns the same answer.
Returns ​
Promise<GraphvizCapability>
the capability
Since ​
3.29.0
Example ​
ts
const { available } = await graphvizAvailability();
if (available) {
await element.setLayout("graphviz-dot", { rankdir: "LR" });
}