Properties
Optional class
class?: {
arrowMarkerAbsolute?: boolean;
}
Type declaration
Optional arrowMarkerAbsolute?: boolean
Optional er
er?: {
entityPadding?: number;
layoutDirection?: "TB" | "LR" | "RL" | "BT";
minEntityHeight?: number;
minEntityWidth?: number;
}
Type declaration
Optional entityPadding?: number
Optional layoutDirection?: "TB" | "LR" | "RL" | "BT"
Optional minEntityHeight?: number
Optional minEntityWidth?: number
Optional flowchart
flowchart?: {
curve?: "linear" | "basis" | "step" | "stepBefore" | "stepAfter";
defaultRenderer?: "dagre-d3" | "dagre-wrapper" | "elk";
padding?: number;
useMaxWidth?: boolean;
}
Type declaration
Optional curve?: "linear" | "basis" | "step" | "stepBefore" | "stepAfter"
Optional defaultRenderer?: "dagre-d3" | "dagre-wrapper" | "elk"
Optional padding?: number
Optional useMaxWidth?: boolean
Optional fontFamily
fontFamily?: string
Optional fontSize
fontSize?: number
Optional gantt
gantt?: {
barGap?: number;
barHeight?: number;
fontSize?: number;
gridLineStartPadding?: number;
leftPadding?: number;
titleTopMargin?: number;
topPadding?: number;
}
Type declaration
Optional barGap?: number
Optional barHeight?: number
Optional fontSize?: number
Optional gridLineStartPadding?: number
Optional leftPadding?: number
Optional titleTopMargin?: number
Optional topPadding?: number
Optional logLevel
logLevel?: "error" | "info" | "debug" | "warn" | "fatal"
Optional securityLevel
securityLevel?: "strict" | "loose" | "sandbox"
Optional sequence
sequence?: {
boxMargin?: number;
boxTextMargin?: number;
diagramMarginX?: number;
diagramMarginY?: number;
messageMargin?: number;
mirrorActors?: boolean;
noteMargin?: number;
showSequenceNumbers?: boolean;
}
Type declaration
Optional boxMargin?: number
Optional boxTextMargin?: number
Optional diagramMarginX?: number
Optional diagramMarginY?: number
Optional messageMargin?: number
Optional mirrorActors?: boolean
Optional noteMargin?: number
Optional showSequenceNumbers?: boolean
Optional state
state?: {
dividerMargin?: number;
padding?: number;
sizeUnit?: number;
}
Type declaration
Optional dividerMargin?: number
Optional padding?: number
Optional sizeUnit?: number
Mermaid configuration options See: https://mermaid.js.org/config/schema-docs/config.html