Mind Map

A mind map uses a central theme as its core, organizing and presenting information through hierarchical branches. It distributes content on both sides of the center point, making efficient use of space while clearly showing the hierarchical relationship between main branches and sub-branches. When text content is complex, mind maps help extract and structure key information, clarifying the relationships between main topics and subtopics.

Use Cases

  • Content centered around a core theme, broken down by logical hierarchy, such as knowledge systems and project plans.
  • Display classification systems, such as product categories, tech stack classifications, and academic knowledge systems.
  • Brainstorming and idea organization, arranging thoughts by hierarchy.
  • Structured extraction of reading notes, course summaries, and other information.

Visual Examples

Display the hierarchical classification of machine learning modeling methods as a mind map, branching out from the central theme to both sides.

Create a project plan using a mind map, divided into research, design, development, and testing phases, each with specific tasks.

Typhoon Formation Factors, Custom Palette

Options

Configuration Options

PropertyTypeRequiredDescription
typestringrequiredValue must be "mindmap".
dataObjectrequiredTree data, containing name and optional children fields.
data.namestringrequiredNode name.
data.childrenObject[]optionalChild node array, each child has the same structure, supporting multi-level nesting.
direction'H' | 'LR' | 'RL'optionalLayout direction. "H" root centered (default), "LR" root on left, "RL" root on right.
titlestringoptionalChart title.
theme'default' | 'dark' | 'academy'optionalChart theme, default is "default".
styleObjectoptionalChart style.
style.backgroundColorstringoptionalMust be a valid color value.
style.palettestring[]optionalMust be a valid color array.