Skip to content

Architecture Diagram Config Schema

txt
https://mermaid.js.org/schemas/config.schema.json#/$defs/ArchitectureDiagramConfig

包含特定于架构图的配置的对象

AbstractExtensibleStatusIdentifiableCustom PropertiesAdditional PropertiesAccess RestrictionsDefined In
Can be instantiatedNoUnknown statusNoForbiddenAllowednoneconfig.schema.json*

ArchitectureDiagramConfig Type

object (Architecture Diagram Config)

all of

ArchitectureDiagramConfig Properties

PropertyTypeRequiredNullableDefined by
paddingnumberRequiredcannot be nullMermaid Config
iconSizenumberRequiredcannot be nullMermaid Config
fontSizenumberRequiredcannot be nullMermaid Config
randomizebooleanRequiredcannot be nullMermaid Config

padding

padding

padding Type

number

padding Default Value

The default value is:

json
40

iconSize

iconSize

iconSize Type

number

iconSize Default Value

The default value is:

json
80

fontSize

fontSize

fontSize Type

number

fontSize Default Value

The default value is:

json
16

randomize

是否在运行布局算法之前随机化初始节点位置。当为 false(默认值)时,布局是确定性的,每次渲染都会生成相同的结果。当为 true 时,节点从随机位置开始,这可能会生成不同但潜在间距更合理的布局。

randomize

randomize Type

boolean

randomize Default Value

The default value is:

json
false
Opens in mermaid.ai