Commiton issue #3061 Injecting mermaid utilities in registered diagram

This commit is contained in:
Knut Sveidqvist
2022-09-26 08:01:23 +02:00
parent 493aac6885
commit 9566f51ca8
15 changed files with 197 additions and 77 deletions

View File

@@ -1,5 +1,5 @@
/** Created by knut on 15-01-14. */
import { sanitizeText, getConfig, log as _log } from 'mermaid/diagramAPI';
import { sanitizeText, getConfig, log as _log } from './mermaidUtils';
let nodes = [];
let cnt = 0;
@@ -133,6 +133,7 @@ export const type2Str = (type) => {
};
// Expose logger to grammar
export const log = _log;
export let graphType = 'mindmap';
export const getNodeById = (id) => nodes[id];
export const getElementById = (id) => elements[id];
// export default {