mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-09-16 13:59:54 +02:00
chore: Remove flowDiagram-v3-unified.ts
This commit is contained in:
@@ -1,25 +0,0 @@
|
|||||||
// @ts-ignore: JISON doesn't support types
|
|
||||||
import flowParser from './parser/flow.jison';
|
|
||||||
import flowDb from './flowDb.js';
|
|
||||||
import flowRendererV2 from './flowRenderer-v2.js';
|
|
||||||
import flowStyles from './styles.js';
|
|
||||||
import type { MermaidConfig } from '../../config.type.js';
|
|
||||||
import { setConfig } from '../../diagram-api/diagramAPI.js';
|
|
||||||
|
|
||||||
export const diagram = {
|
|
||||||
parser: flowParser,
|
|
||||||
db: flowDb,
|
|
||||||
renderer: flowRendererV2,
|
|
||||||
styles: flowStyles,
|
|
||||||
init: (cnf: MermaidConfig) => {
|
|
||||||
if (!cnf.flowchart) {
|
|
||||||
cnf.flowchart = {};
|
|
||||||
}
|
|
||||||
cnf.flowchart.arrowMarkerAbsolute = cnf.arrowMarkerAbsolute;
|
|
||||||
// flowchart-v2 uses dagre-wrapper, which doesn't have access to flowchart cnf
|
|
||||||
setConfig({ flowchart: { arrowMarkerAbsolute: cnf.arrowMarkerAbsolute } });
|
|
||||||
flowRendererV2.setConf(cnf.flowchart);
|
|
||||||
flowDb.clear();
|
|
||||||
flowDb.setGen('gen-2');
|
|
||||||
},
|
|
||||||
};
|
|
Reference in New Issue
Block a user