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

HtmlInteractiveTopologyRenderer

Namespace ChartForgeX.Interactivity.Html

Renders topology charts with the adapter-owned browser interaction runtime.

Inheritance

  • Object
  • HtmlInteractiveTopologyRenderer

Methods

BuildInteractionScript(ChartForgeX.Topology.TopologyRenderOptions arg1) #

Builds the raw JavaScript runtime for host-level asset registration.

Parameters

arg1 ChartForgeX.Topology.TopologyRenderOptions required
RenderFragment(ChartForgeX.Topology.TopologyChart arg1, ChartForgeX.Topology.TopologyRenderOptions arg2) #

Renders a self-contained interactive topology HTML fragment.

Parameters

arg1 ChartForgeX.Topology.TopologyChart required
arg2 ChartForgeX.Topology.TopologyRenderOptions required
RenderFragmentWithoutAssets(ChartForgeX.Topology.TopologyChart arg1, ChartForgeX.Topology.TopologyRenderOptions arg2) #

Renders interactive topology markup without CSS or JavaScript assets.

Parameters

arg1 ChartForgeX.Topology.TopologyChart required
arg2 ChartForgeX.Topology.TopologyRenderOptions required
RenderPage(ChartForgeX.Topology.TopologyChart arg1, ChartForgeX.Topology.TopologyRenderOptions arg2) #

Renders a complete self-contained interactive topology HTML page.

Parameters

arg1 ChartForgeX.Topology.TopologyChart required
arg2 ChartForgeX.Topology.TopologyRenderOptions required