vue-mermaid-string
Version:
A Vue.js component that turns a Mermaid string into a diagram.
25 lines (24 loc) • 911 B
TypeScript
import { MermaidConfig } from 'mermaid';
declare global {
interface Window {
[key: `mermaidClick_${string}`]: (nodeId: string) => void;
}
}
type __VLS_Props = {
options?: MermaidConfig;
value: string;
};
declare const _default: import('vue').DefineComponent<__VLS_Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
"node-click": (nodeId: string) => any;
"parse-error": (error: unknown) => any;
rendered: () => any;
}, string, import('vue').PublicProps, Readonly<__VLS_Props> & Readonly<{
"onNode-click"?: ((nodeId: string) => any) | undefined;
"onParse-error"?: ((error: unknown) => any) | undefined;
onRendered?: (() => any) | undefined;
}>, {
options: MermaidConfig;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {
root: HTMLDivElement;
}, HTMLDivElement>;
export default _default;