Project

ChartForgeX

Render deterministic charts, dashboards, topology, hierarchy, and report visuals directly from .NET.

Stars 47
Forks 2
NuGet downloads 75,067
Release ChartForgeX-v2.0.0
Language: HTML Updated: 2026-10-12

API Reference

Class

TopologyMindMapOptions

Namespace ChartForgeX.Topology
Assembly ChartForgeX
Modifiers sealed

Controls how hierarchy items are projected into a centered mind-map topology.

Inheritance

  • Object
  • TopologyMindMapOptions

Usage

Explore 2 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters 2

Constructors

public TopologyMindMapOptions() #

Properties

public Boolean ApplyMindMapLayout { get; set; } #

Gets or sets whether the chart should switch to mind-map layout.

public String EdgeIdPrefix { get; set; } #

Gets or sets the generated mind-map edge id prefix.

public TopologyEdgeKind EdgeKind { get; set; } #

Gets or sets the generated branch edge kind.

public TopologyHealthStatus EdgeStatus { get; set; } #

Gets or sets the generated branch edge health state.

public VisualLinkDirection EdgeDirection { get; set; } #

Gets or sets the generated branch edge direction.

public TopologyEdgeRouting EdgeRouting { get; set; } #

Gets or sets the generated branch edge routing.

public Boolean MutedEdges { get; set; } #

Gets or sets whether generated branch edges should render as quiet structural links.

public Boolean UseParentColorForEdges { get; set; } #

Gets or sets whether generated branch edges should inherit the parent node accent color when available.

public TopologyNodeDisplayMode RootDisplayMode { get; set; } #

Gets or sets the default root node display mode.

public TopologyNodeDisplayMode BranchDisplayMode { get; set; } #

Gets or sets the default first-level branch node display mode.

public TopologyNodeDisplayMode LeafDisplayMode { get; set; } #

Gets or sets the default descendant node display mode.

public Double RootWidth { get; set; } #

Gets or sets the default root node width.

public Double RootHeight { get; set; } #

Gets or sets the default root node height.

public Double BranchWidth { get; set; } #

Gets or sets the default first-level branch node width.

public Double BranchHeight { get; set; } #

Gets or sets the default first-level branch node height.

public Double LeafWidth { get; set; } #

Gets or sets the default descendant node width.

public Double LeafHeight { get; set; } #

Gets or sets the default descendant node height.