C4 Diagram Config Schema
https://mermaid.js.org/schemas/config.schema.json#/$defs/C4DiagramConfig
The object containing configurations specific for c4 diagrams
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Access Restrictions | Defined In |
---|---|---|---|---|---|---|---|
Can be instantiated | No | Unknown status | No | Forbidden | Allowed | none | config.schema.json* |
C4DiagramConfig Type
object
(C4 Diagram Config)
all of
C4DiagramConfig Properties
diagramMarginX
Margin to the right and left of the c4 diagram, must be a positive value.
diagramMarginX
is required
Type:
integer
cannot be null
defined in: Mermaid Config
diagramMarginX Type
integer
diagramMarginX Constraints
minimum: the value of this number must greater than or equal to: 0
diagramMarginX Default Value
The default value is:
50
diagramMarginY
Margin to the over and under the c4 diagram, must be a positive value.
diagramMarginY
is required
Type:
integer
cannot be null
defined in: Mermaid Config
diagramMarginY Type
integer
diagramMarginY Constraints
minimum: the value of this number must greater than or equal to: 0
diagramMarginY Default Value
The default value is:
10
c4ShapeMargin
Margin between shapes
c4ShapeMargin
is required
Type:
integer
cannot be null
defined in: Mermaid Config
c4ShapeMargin Type
integer
c4ShapeMargin Constraints
minimum: the value of this number must greater than or equal to: 0
c4ShapeMargin Default Value
The default value is:
50
c4ShapePadding
Padding between shapes
c4ShapePadding
is required
Type:
integer
cannot be null
defined in: Mermaid Config
c4ShapePadding Type
integer
c4ShapePadding Constraints
minimum: the value of this number must greater than or equal to: 0
c4ShapePadding Default Value
The default value is:
20
width
Width of person boxes
width
is required
Type:
integer
cannot be null
defined in: Mermaid Config
width Type
integer
width Constraints
minimum: the value of this number must greater than or equal to: 0
width Default Value
The default value is:
216
height
Height of person boxes
height
is required
Type:
integer
cannot be null
defined in: Mermaid Config
height Type
integer
height Constraints
minimum: the value of this number must greater than or equal to: 0
height Default Value
The default value is:
60
boxMargin
Margin around boxes
boxMargin
is required
Type:
integer
cannot be null
defined in: Mermaid Config
boxMargin Type
integer
boxMargin Constraints
minimum: the value of this number must greater than or equal to: 0
boxMargin Default Value
The default value is:
10
c4ShapeInRow
How many shapes to place in each row.
c4ShapeInRow
is required
Type:
integer
cannot be null
defined in: Mermaid Config
c4ShapeInRow Type
integer
c4ShapeInRow Constraints
minimum: the value of this number must greater than or equal to: 0
c4ShapeInRow Default Value
The default value is:
4
nextLinePaddingX
nextLinePaddingX
is optional
Type:
number
cannot be null
defined in: Mermaid Config
nextLinePaddingX Type
number
c4BoundaryInRow
How many boundaries to place in each row.
c4BoundaryInRow
is required
Type:
integer
cannot be null
defined in: Mermaid Config
c4BoundaryInRow Type
integer
c4BoundaryInRow Constraints
minimum: the value of this number must greater than or equal to: 0
c4BoundaryInRow Default Value
The default value is:
2
personFontSize
This sets the font size of Person shape for the diagram
personFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
personFontSize Type
any of the following: string
or number
(Details)
personFontSize Default Value
The default value is:
14
personFontFamily
This sets the font weight of Person shape for the diagram
personFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
personFontFamily Type
string
personFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
personFontWeight
This sets the font weight of Person shape for the diagram
personFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
personFontWeight Type
any of the following: string
or number
(Details)
personFontWeight Default Value
The default value is:
"normal"
external_personFontSize
This sets the font size of External Person shape for the diagram
external_personFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_personFontSize Type
any of the following: string
or number
(Details)
external_personFontSize Default Value
The default value is:
14
external_personFontFamily
This sets the font family of External Person shape for the diagram
external_personFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_personFontFamily Type
string
external_personFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
external_personFontWeight
This sets the font weight of External Person shape for the diagram
external_personFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_personFontWeight Type
any of the following: string
or number
(Details)
external_personFontWeight Default Value
The default value is:
"normal"
systemFontSize
This sets the font size of System shape for the diagram
systemFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
systemFontSize Type
any of the following: string
or number
(Details)
systemFontSize Default Value
The default value is:
14
systemFontFamily
This sets the font family of System shape for the diagram
systemFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
systemFontFamily Type
string
systemFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
systemFontWeight
This sets the font weight of System shape for the diagram
systemFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
systemFontWeight Type
any of the following: string
or number
(Details)
systemFontWeight Default Value
The default value is:
"normal"
external_systemFontSize
This sets the font size of External System shape for the diagram
external_systemFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_systemFontSize Type
any of the following: string
or number
(Details)
external_systemFontSize Default Value
The default value is:
14
external_systemFontFamily
This sets the font family of External System shape for the diagram
external_systemFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_systemFontFamily Type
string
external_systemFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
external_systemFontWeight
This sets the font weight of External System shape for the diagram
external_systemFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_systemFontWeight Type
any of the following: string
or number
(Details)
external_systemFontWeight Default Value
The default value is:
"normal"
system_dbFontSize
This sets the font size of System DB shape for the diagram
system_dbFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
system_dbFontSize Type
any of the following: string
or number
(Details)
system_dbFontSize Default Value
The default value is:
14
system_dbFontFamily
This sets the font family of System DB shape for the diagram
system_dbFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
system_dbFontFamily Type
string
system_dbFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
system_dbFontWeight
This sets the font weight of System DB shape for the diagram
system_dbFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
system_dbFontWeight Type
any of the following: string
or number
(Details)
system_dbFontWeight Default Value
The default value is:
"normal"
external_system_dbFontSize
This sets the font size of External System DB shape for the diagram
external_system_dbFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_system_dbFontSize Type
any of the following: string
or number
(Details)
external_system_dbFontSize Default Value
The default value is:
14
external_system_dbFontFamily
This sets the font family of External System DB shape for the diagram
external_system_dbFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_system_dbFontFamily Type
string
external_system_dbFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
external_system_dbFontWeight
This sets the font weight of External System DB shape for the diagram
external_system_dbFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_system_dbFontWeight Type
any of the following: string
or number
(Details)
external_system_dbFontWeight Default Value
The default value is:
"normal"
system_queueFontSize
This sets the font size of System Queue shape for the diagram
system_queueFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
system_queueFontSize Type
any of the following: string
or number
(Details)
system_queueFontSize Default Value
The default value is:
14
system_queueFontFamily
This sets the font family of System Queue shape for the diagram
system_queueFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
system_queueFontFamily Type
string
system_queueFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
system_queueFontWeight
This sets the font weight of System Queue shape for the diagram
system_queueFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
system_queueFontWeight Type
any of the following: string
or number
(Details)
system_queueFontWeight Default Value
The default value is:
"normal"
external_system_queueFontSize
This sets the font size of External System Queue shape for the diagram
external_system_queueFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_system_queueFontSize Type
any of the following: string
or number
(Details)
external_system_queueFontSize Default Value
The default value is:
14
external_system_queueFontFamily
This sets the font family of External System Queue shape for the diagram
external_system_queueFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_system_queueFontFamily Type
string
external_system_queueFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
external_system_queueFontWeight
This sets the font weight of External System Queue shape for the diagram
external_system_queueFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_system_queueFontWeight Type
any of the following: string
or number
(Details)
external_system_queueFontWeight Default Value
The default value is:
"normal"
boundaryFontSize
This sets the font size of Boundary shape for the diagram
boundaryFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
boundaryFontSize Type
any of the following: string
or number
(Details)
boundaryFontSize Default Value
The default value is:
14
boundaryFontFamily
This sets the font family of Boundary shape for the diagram
boundaryFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
boundaryFontFamily Type
string
boundaryFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
boundaryFontWeight
This sets the font weight of Boundary shape for the diagram
boundaryFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
boundaryFontWeight Type
any of the following: string
or number
(Details)
boundaryFontWeight Default Value
The default value is:
"normal"
messageFontSize
This sets the font size of Message shape for the diagram
messageFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
messageFontSize Type
any of the following: string
or number
(Details)
messageFontSize Default Value
The default value is:
12
messageFontFamily
This sets the font family of Message shape for the diagram
messageFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
messageFontFamily Type
string
messageFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
messageFontWeight
This sets the font weight of Message shape for the diagram
messageFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
messageFontWeight Type
any of the following: string
or number
(Details)
messageFontWeight Default Value
The default value is:
"normal"
containerFontSize
This sets the font size of Container shape for the diagram
containerFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
containerFontSize Type
any of the following: string
or number
(Details)
containerFontSize Default Value
The default value is:
14
containerFontFamily
This sets the font family of Container shape for the diagram
containerFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
containerFontFamily Type
string
containerFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
containerFontWeight
This sets the font weight of Container shape for the diagram
containerFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
containerFontWeight Type
any of the following: string
or number
(Details)
containerFontWeight Default Value
The default value is:
"normal"
external_containerFontSize
This sets the font size of External Container shape for the diagram
external_containerFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_containerFontSize Type
any of the following: string
or number
(Details)
external_containerFontSize Default Value
The default value is:
14
external_containerFontFamily
This sets the font family of External Container shape for the diagram
external_containerFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_containerFontFamily Type
string
external_containerFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
external_containerFontWeight
This sets the font weight of External Container shape for the diagram
external_containerFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_containerFontWeight Type
any of the following: string
or number
(Details)
external_containerFontWeight Default Value
The default value is:
"normal"
container_dbFontSize
This sets the font size of Container DB shape for the diagram
container_dbFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
container_dbFontSize Type
any of the following: string
or number
(Details)
container_dbFontSize Default Value
The default value is:
14
container_dbFontFamily
This sets the font family of Container DB shape for the diagram
container_dbFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
container_dbFontFamily Type
string
container_dbFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
container_dbFontWeight
This sets the font weight of Container DB shape for the diagram
container_dbFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
container_dbFontWeight Type
any of the following: string
or number
(Details)
container_dbFontWeight Default Value
The default value is:
"normal"
external_container_dbFontSize
This sets the font size of External Container DB shape for the diagram
external_container_dbFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_container_dbFontSize Type
any of the following: string
or number
(Details)
external_container_dbFontSize Default Value
The default value is:
14
external_container_dbFontFamily
This sets the font family of External Container DB shape for the diagram
external_container_dbFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_container_dbFontFamily Type
string
external_container_dbFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
external_container_dbFontWeight
This sets the font weight of External Container DB shape for the diagram
external_container_dbFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_container_dbFontWeight Type
any of the following: string
or number
(Details)
external_container_dbFontWeight Default Value
The default value is:
"normal"
container_queueFontSize
This sets the font size of Container Queue shape for the diagram
container_queueFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
container_queueFontSize Type
any of the following: string
or number
(Details)
container_queueFontSize Default Value
The default value is:
14
container_queueFontFamily
This sets the font family of Container Queue shape for the diagram
container_queueFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
container_queueFontFamily Type
string
container_queueFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
container_queueFontWeight
This sets the font weight of Container Queue shape for the diagram
container_queueFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
container_queueFontWeight Type
any of the following: string
or number
(Details)
container_queueFontWeight Default Value
The default value is:
"normal"
external_container_queueFontSize
This sets the font size of External Container Queue shape for the diagram
external_container_queueFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_container_queueFontSize Type
any of the following: string
or number
(Details)
external_container_queueFontSize Default Value
The default value is:
14
external_container_queueFontFamily
This sets the font family of External Container Queue shape for the diagram
external_container_queueFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_container_queueFontFamily Type
string
external_container_queueFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
external_container_queueFontWeight
This sets the font weight of External Container Queue shape for the diagram
external_container_queueFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_container_queueFontWeight Type
any of the following: string
or number
(Details)
external_container_queueFontWeight Default Value
The default value is:
"normal"
componentFontSize
This sets the font size of Component shape for the diagram
componentFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
componentFontSize Type
any of the following: string
or number
(Details)
componentFontSize Default Value
The default value is:
14
componentFontFamily
This sets the font family of Component shape for the diagram
componentFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
componentFontFamily Type
string
componentFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
componentFontWeight
This sets the font weight of Component shape for the diagram
componentFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
componentFontWeight Type
any of the following: string
or number
(Details)
componentFontWeight Default Value
The default value is:
"normal"
external_componentFontSize
This sets the font size of External Component shape for the diagram
external_componentFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_componentFontSize Type
any of the following: string
or number
(Details)
external_componentFontSize Default Value
The default value is:
14
external_componentFontFamily
This sets the font family of External Component shape for the diagram
external_componentFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_componentFontFamily Type
string
external_componentFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
external_componentFontWeight
This sets the font weight of External Component shape for the diagram
external_componentFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_componentFontWeight Type
any of the following: string
or number
(Details)
external_componentFontWeight Default Value
The default value is:
"normal"
component_dbFontSize
This sets the font size of Component DB shape for the diagram
component_dbFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
component_dbFontSize Type
any of the following: string
or number
(Details)
component_dbFontSize Default Value
The default value is:
14
component_dbFontFamily
This sets the font family of Component DB shape for the diagram
component_dbFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
component_dbFontFamily Type
string
component_dbFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
component_dbFontWeight
This sets the font weight of Component DB shape for the diagram
component_dbFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
component_dbFontWeight Type
any of the following: string
or number
(Details)
component_dbFontWeight Default Value
The default value is:
"normal"
external_component_dbFontSize
This sets the font size of External Component DB shape for the diagram
external_component_dbFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_component_dbFontSize Type
any of the following: string
or number
(Details)
external_component_dbFontSize Default Value
The default value is:
14
external_component_dbFontFamily
This sets the font family of External Component DB shape for the diagram
external_component_dbFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_component_dbFontFamily Type
string
external_component_dbFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
external_component_dbFontWeight
This sets the font weight of External Component DB shape for the diagram
external_component_dbFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_component_dbFontWeight Type
any of the following: string
or number
(Details)
external_component_dbFontWeight Default Value
The default value is:
"normal"
component_queueFontSize
This sets the font size of Component Queue shape for the diagram
component_queueFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
component_queueFontSize Type
any of the following: string
or number
(Details)
component_queueFontSize Default Value
The default value is:
14
component_queueFontFamily
This sets the font family of Component Queue shape for the diagram
component_queueFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
component_queueFontFamily Type
string
component_queueFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
component_queueFontWeight
This sets the font weight of Component Queue shape for the diagram
component_queueFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
component_queueFontWeight Type
any of the following: string
or number
(Details)
component_queueFontWeight Default Value
The default value is:
"normal"
external_component_queueFontSize
This sets the font size of External Component Queue shape for the diagram
external_component_queueFontSize
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_component_queueFontSize Type
any of the following: string
or number
(Details)
external_component_queueFontSize Default Value
The default value is:
14
external_component_queueFontFamily
This sets the font family of External Component Queue shape for the diagram
external_component_queueFontFamily
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_component_queueFontFamily Type
string
external_component_queueFontFamily Default Value
The default value is:
"\"Open Sans\", sans-serif"
external_component_queueFontWeight
This sets the font weight of External Component Queue shape for the diagram
external_component_queueFontWeight
is optional
Type: any of the following:
string
ornumber
(Details)cannot be null
defined in: Mermaid Config
external_component_queueFontWeight Type
any of the following: string
or number
(Details)
external_component_queueFontWeight Default Value
The default value is:
"normal"
wrap
This sets the auto-wrap state for the diagram
wrap
is optional
Type:
boolean
cannot be null
defined in: Mermaid Config
wrap Type
boolean
wrap Default Value
The default value is:
true
wrapPadding
This sets the auto-wrap padding for the diagram (sides only)
wrapPadding
is optional
Type:
number
cannot be null
defined in: Mermaid Config
wrapPadding Type
number
wrapPadding Default Value
The default value is:
10
person_bg_color
person_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
person_bg_color Type
string
person_bg_color Default Value
The default value is:
"#08427B"
person_border_color
person_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
person_border_color Type
string
person_border_color Default Value
The default value is:
"#073B6F"
external_person_bg_color
external_person_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_person_bg_color Type
string
external_person_bg_color Default Value
The default value is:
"#686868"
external_person_border_color
external_person_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_person_border_color Type
string
external_person_border_color Default Value
The default value is:
"#8A8A8A"
system_bg_color
system_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
system_bg_color Type
string
system_bg_color Default Value
The default value is:
"#1168BD"
system_border_color
system_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
system_border_color Type
string
system_border_color Default Value
The default value is:
"#3C7FC0"
system_db_bg_color
system_db_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
system_db_bg_color Type
string
system_db_bg_color Default Value
The default value is:
"#1168BD"
system_db_border_color
system_db_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
system_db_border_color Type
string
system_db_border_color Default Value
The default value is:
"#3C7FC0"
system_queue_bg_color
system_queue_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
system_queue_bg_color Type
string
system_queue_bg_color Default Value
The default value is:
"#1168BD"
system_queue_border_color
system_queue_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
system_queue_border_color Type
string
system_queue_border_color Default Value
The default value is:
"#3C7FC0"
external_system_bg_color
external_system_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_system_bg_color Type
string
external_system_bg_color Default Value
The default value is:
"#999999"
external_system_border_color
external_system_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_system_border_color Type
string
external_system_border_color Default Value
The default value is:
"#8A8A8A"
external_system_db_bg_color
external_system_db_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_system_db_bg_color Type
string
external_system_db_bg_color Default Value
The default value is:
"#999999"
external_system_db_border_color
external_system_db_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_system_db_border_color Type
string
external_system_db_border_color Default Value
The default value is:
"#8A8A8A"
external_system_queue_bg_color
external_system_queue_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_system_queue_bg_color Type
string
external_system_queue_bg_color Default Value
The default value is:
"#999999"
external_system_queue_border_color
external_system_queue_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_system_queue_border_color Type
string
external_system_queue_border_color Default Value
The default value is:
"#8A8A8A"
container_bg_color
container_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
container_bg_color Type
string
container_bg_color Default Value
The default value is:
"#438DD5"
container_border_color
container_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
container_border_color Type
string
container_border_color Default Value
The default value is:
"#3C7FC0"
container_db_bg_color
container_db_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
container_db_bg_color Type
string
container_db_bg_color Default Value
The default value is:
"#438DD5"
container_db_border_color
container_db_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
container_db_border_color Type
string
container_db_border_color Default Value
The default value is:
"#3C7FC0"
container_queue_bg_color
container_queue_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
container_queue_bg_color Type
string
container_queue_bg_color Default Value
The default value is:
"#438DD5"
container_queue_border_color
container_queue_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
container_queue_border_color Type
string
container_queue_border_color Default Value
The default value is:
"#3C7FC0"
external_container_bg_color
external_container_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_container_bg_color Type
string
external_container_bg_color Default Value
The default value is:
"#B3B3B3"
external_container_border_color
external_container_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_container_border_color Type
string
external_container_border_color Default Value
The default value is:
"#A6A6A6"
external_container_db_bg_color
external_container_db_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_container_db_bg_color Type
string
external_container_db_bg_color Default Value
The default value is:
"#B3B3B3"
external_container_db_border_color
external_container_db_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_container_db_border_color Type
string
external_container_db_border_color Default Value
The default value is:
"#A6A6A6"
external_container_queue_bg_color
external_container_queue_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_container_queue_bg_color Type
string
external_container_queue_bg_color Default Value
The default value is:
"#B3B3B3"
external_container_queue_border_color
external_container_queue_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_container_queue_border_color Type
string
external_container_queue_border_color Default Value
The default value is:
"#A6A6A6"
component_bg_color
component_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
component_bg_color Type
string
component_bg_color Default Value
The default value is:
"#85BBF0"
component_border_color
component_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
component_border_color Type
string
component_border_color Default Value
The default value is:
"#78A8D8"
component_db_bg_color
component_db_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
component_db_bg_color Type
string
component_db_bg_color Default Value
The default value is:
"#85BBF0"
component_db_border_color
component_db_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
component_db_border_color Type
string
component_db_border_color Default Value
The default value is:
"#78A8D8"
component_queue_bg_color
component_queue_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
component_queue_bg_color Type
string
component_queue_bg_color Default Value
The default value is:
"#85BBF0"
component_queue_border_color
component_queue_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
component_queue_border_color Type
string
component_queue_border_color Default Value
The default value is:
"#78A8D8"
external_component_bg_color
external_component_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_component_bg_color Type
string
external_component_bg_color Default Value
The default value is:
"#CCCCCC"
external_component_border_color
external_component_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_component_border_color Type
string
external_component_border_color Default Value
The default value is:
"#BFBFBF"
external_component_db_bg_color
external_component_db_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_component_db_bg_color Type
string
external_component_db_bg_color Default Value
The default value is:
"#CCCCCC"
external_component_db_border_color
external_component_db_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_component_db_border_color Type
string
external_component_db_border_color Default Value
The default value is:
"#BFBFBF"
external_component_queue_bg_color
external_component_queue_bg_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_component_queue_bg_color Type
string
external_component_queue_bg_color Default Value
The default value is:
"#CCCCCC"
external_component_queue_border_color
external_component_queue_border_color
is optional
Type:
string
cannot be null
defined in: Mermaid Config
external_component_queue_border_color Type
string
external_component_queue_border_color Default Value
The default value is:
"#BFBFBF"
personFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
personFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
personFont Type
unknown (Font Calculator)
external_personFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
external_personFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
external_personFont Type
unknown (Font Calculator)
systemFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
systemFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
systemFont Type
unknown (Font Calculator)
external_systemFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
external_systemFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
external_systemFont Type
unknown (Font Calculator)
system_dbFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
system_dbFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
system_dbFont Type
unknown (Font Calculator)
external_system_dbFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
external_system_dbFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
external_system_dbFont Type
unknown (Font Calculator)
system_queueFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
system_queueFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
system_queueFont Type
unknown (Font Calculator)
external_system_queueFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
external_system_queueFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
external_system_queueFont Type
unknown (Font Calculator)
containerFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
containerFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
containerFont Type
unknown (Font Calculator)
external_containerFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
external_containerFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
external_containerFont Type
unknown (Font Calculator)
container_dbFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
container_dbFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
container_dbFont Type
unknown (Font Calculator)
external_container_dbFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
external_container_dbFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
external_container_dbFont Type
unknown (Font Calculator)
container_queueFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
container_queueFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
container_queueFont Type
unknown (Font Calculator)
external_container_queueFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
external_container_queueFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
external_container_queueFont Type
unknown (Font Calculator)
componentFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
componentFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
componentFont Type
unknown (Font Calculator)
external_componentFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
external_componentFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
external_componentFont Type
unknown (Font Calculator)
component_dbFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
component_dbFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
component_dbFont Type
unknown (Font Calculator)
external_component_dbFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
external_component_dbFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
external_component_dbFont Type
unknown (Font Calculator)
component_queueFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
component_queueFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
component_queueFont Type
unknown (Font Calculator)
external_component_queueFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
external_component_queueFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
external_component_queueFont Type
unknown (Font Calculator)
boundaryFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
boundaryFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
boundaryFont Type
unknown (Font Calculator)
messageFont
JavaScript function that returns a FontConfig
.
By default, these return the appropriate *FontSize
, *FontFamily
, *FontWeight
values.
For example, the font calculator called boundaryFont
might be defined as:
boundaryFont: function () {
return {
fontFamily: this.boundaryFontFamily,
fontSize: this.boundaryFontSize,
fontWeight: this.boundaryFontWeight,
};
}
messageFont
is optional
Type: unknown (Font Calculator)
cannot be null
defined in: Mermaid Config
tsType:
() => Partial<FontConfig>
messageFont Type
unknown (Font Calculator)