mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-08-15 06:19:24 +02:00
18 lines
396 B
TypeScript
18 lines
396 B
TypeScript
import type { LayoutLoaderDefinition } from 'mermaid';
|
|
|
|
const loader = async () => await import(`./render.js`);
|
|
const algos = ['elk.stress', 'elk.force', 'elk.mrtree', 'elk.sporeOverlap'];
|
|
|
|
export const layouts: LayoutLoaderDefinition[] = [
|
|
{
|
|
name: 'elk',
|
|
loader,
|
|
algorithm: 'elk.layered',
|
|
},
|
|
...algos.map((algo) => ({
|
|
name: algo,
|
|
loader,
|
|
algorithm: algo,
|
|
})),
|
|
];
|