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

TopologyGroup

Namespace ChartForgeX.Topology

Represents a logical topology region or cluster.

Inheritance

  • Object
  • TopologyGroup

Properties

Id #

Gets or sets the stable group identifier.

Label #

Gets or sets the group label.

Subtitle #

Gets or sets the optional group subtitle.

Status #

Gets or sets the group status.

X #

Gets or sets the group x-coordinate.

Y #

Gets or sets the group y-coordinate.

Longitude #

Gets or sets the optional group longitude in degrees.

Latitude #

Gets or sets the optional group latitude in degrees.

Width #

Gets or sets the group width.

Height #

Gets or sets the group height.

Href #

Gets or sets an optional drill-down link.

Tooltip #

Gets or sets an optional SVG tooltip.

CssClass #

Gets or sets optional caller-provided CSS class tokens for SVG/HTML hosts.

Symbol #

Gets or sets an optional short group symbol used by renderers.

IconId #

Gets or sets an optional reusable icon id such as microsoft-ad:site.

Color #

Gets or sets an optional group accent color. When set, this colors the group shell independently from health status.

LayoutPolicy #

Gets or sets the preferred node arrangement policy for dense grouped layouts.

AppliedLayoutPolicy #

Gets or sets the resolved node arrangement policy applied by layout preparation.

Metadata #

Gets arbitrary metadata for host adapters.