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

TopologyIconPaletteExtensions

Namespace ChartForgeX.Topology
Assembly ChartForgeX
Modifiers static

Creates topology diagrams from icon catalogs so hosts can expose a visual picker or stencil browser.

Inheritance

  • Object
  • TopologyIconPaletteExtensions

Methods

public static TopologyChart ToPaletteChart(TopologyIconCatalog catalog, TopologyIconPaletteOptions? options = null) #
Returns: TopologyChart

Builds a topology chart that displays every icon in the catalog grouped by pack.

Parameters

catalog ChartForgeX.Topology.TopologyIconCatalog requiredposition: 0
The source icon catalog.
options ChartForgeX.Topology.TopologyIconPaletteOptions? = null optionalposition: 1
Optional palette layout settings.

Returns

A topology chart that can be rendered as SVG, PNG, or interactive HTML.