Project

ChartForgeX

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

Stars 45
Forks 2
NuGet downloads 48,107
Release ChartForgeX-v1.7.0
Language: HTML Updated: 2026-09-02

API Reference

Class

TopologyHierarchyOptions

Namespace ChartForgeX.Topology

Controls how hierarchy items are projected into a topology chart.

Inheritance

  • Object
  • TopologyHierarchyOptions

Usage

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

Accepted by parameters

Properties

MinLevel #

Gets or sets the lowest primary visible level. Null starts at the root level.

MaxLevel #

Gets or sets the highest visible level. Null includes the full hierarchy.

IncludeAncestorContext #

Gets or sets whether ancestors below MinLevel are kept as context breadcrumbs.

RootLevel #

Gets or sets the level used for root items when levels are inferred.

ApplyLayeredLayout #

Gets or sets whether the chart should switch to layered layout.

LayoutDirection #

Gets or sets the layered flow direction.

LayoutPolicy #

Gets or sets the default hierarchy layout policy inherited by items without an explicit policy.

NodeDisplayMode #

Gets or sets the default generated node display mode.

NodeWidth #

Gets or sets the default node width.

NodeHeight #

Gets or sets the default node height.

EdgeKind #

Gets or sets the generated hierarchy edge kind.

EdgeStatus #

Gets or sets the generated hierarchy edge health state.

EdgeDirection #

Gets or sets the generated hierarchy edge direction.

EdgeRouting #

Gets or sets the generated hierarchy edge routing.

EdgeIdPrefix #

Gets or sets the generated hierarchy edge id prefix.