@mermaid-js/layout-elk
Version:
ELK layout engine for mermaid
24 lines (22 loc) • 541 B
JavaScript
import {
__name
} from "./chunks/mermaid-layout-elk.esm/chunk-TWI3KLJS.mjs";
// src/layouts.ts
var loader = /* @__PURE__ */ __name(async () => await import("./chunks/mermaid-layout-elk.esm/render-BHGI7IPK.mjs"), "loader");
var algos = ["elk.stress", "elk.force", "elk.mrtree", "elk.sporeOverlap"];
var layouts = [
{
name: "elk",
loader,
algorithm: "elk.layered"
},
...algos.map((algo) => ({
name: algo,
loader,
algorithm: algo
}))
];
var layouts_default = layouts;
export {
layouts_default as default
};