Skip to content

Pie Diagram Config Schema

txt
https://mermaid.js.org/schemas/config.schema.json#/$defs/PieDiagramConfig
AbstractExtensibleStatusIdentifiableCustom PropertiesAdditional PropertiesAccess RestrictionsDefined In
Can be instantiatedNoUnknown statusNoForbiddenAllowednoneconfig.schema.json*

PieDiagramConfig Type

object (Pie Diagram Config)

all of

PieDiagramConfig Properties

PropertyTypeRequiredNullableDefined by
textPositionnumberOptionalcannot be nullMermaid Config
donutHolenumberOptionalcannot be nullMermaid Config
legendPositionstringOptionalcannot be nullMermaid Config
highlightSlicestringOptionalcannot be nullMermaid Config

textPosition

切片标签的轴向位置从中心的零到外边缘的 1。

textPosition

textPosition Type

number

textPosition Constraints

maximum: the value of this number must smaller than or equal to: 1

minimum: the value of this number must greater than or equal to: 0

textPosition Default Value

The default value is:

json
0.75

donutHole

甜甜圈孔比例。有效值范围是0到0.9。默认值为0。

donutHole

donutHole Type

number

donutHole Constraints

maximum: the value of this number must smaller than or equal to: 0.9

minimum: the value of this number must greater than or equal to: 0

donutHole Default Value

The default value is:

json
0

legendPosition

图例相对于图表的位置。默认为右侧。

legendPosition

legendPosition Type

string

legendPosition Constraints

enum: the value of this property must be equal to one of the following values:

ValueExplanation
"top"
"bottom"
"left"
"right"
"center"

legendPosition Default Value

The default value is:

json
"right"

highlightSlice

高亮具有匹配标签的特定切片。设置为 'hover' 以高亮悬停的切片。

highlightSlice

highlightSlice Type

string

highlightSlice Default Value

The default value is:

json
""
Opens in mermaid.ai