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