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

TopologyHierarchyExtensions

Namespace ChartForgeX.Topology
Assembly ChartForgeX
Modifiers static

Fluent helpers for reusable hierarchy and team topology diagrams.

Inheritance

  • Object
  • TopologyHierarchyExtensions

Methods

public static TopologyChart AddHierarchy(TopologyChart chart, IEnumerable<TopologyHierarchyItem> items, TopologyHierarchyOptions? options = null) #
Returns: TopologyChart

Adds parent-child hierarchy items to a topology chart.

Parameters

chart ChartForgeX.Topology.TopologyChart requiredposition: 0
items System.Collections.Generic.IEnumerable<ChartForgeX.Topology.TopologyHierarchyItem> requiredposition: 1
options ChartForgeX.Topology.TopologyHierarchyOptions? = null optionalposition: 2
public static TopologyChart AddTeam(TopologyChart chart, String teamId, String teamLabel, IEnumerable<TopologyTeamMember> members, TopologyTeamOptions? options = null) #
Returns: TopologyChart

Adds a reusable team or org diagram to a topology chart.

Parameters

chart ChartForgeX.Topology.TopologyChart requiredposition: 0
teamId System.String requiredposition: 1
teamLabel System.String requiredposition: 2
members System.Collections.Generic.IEnumerable<ChartForgeX.Topology.TopologyTeamMember> requiredposition: 3
options ChartForgeX.Topology.TopologyTeamOptions? = null optionalposition: 4