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

ChartForgeXMarkdown

Namespace ChartForgeX.Markup

Extracts ChartForgeX fenced blocks from Markdown.

Inheritance

  • Object
  • ChartForgeXMarkdown

Methods

ExtractFirstTopologyBlock(System.String text) #

Returns the first topology block from a Markdown document, or a raw-markup block when no topology fence is present.

Parameters

text System.String required
The Markdown or raw markup text.

Returns

The topology block payload and one-based source line.

ExtractFirstTopologyPayload(System.String text) #

Returns the first topology payload from a Markdown document, or the original text when it is already raw topology markup.

Parameters

text System.String required
The Markdown or raw markup text.

Returns

The topology payload.

ExtractTopologyBlocks(System.String text) #

Extracts all fenced topology blocks from Markdown with their one-based source line.

Parameters

text System.String required
The Markdown text.

Returns

Fenced topology blocks.

ExtractTopologyPayloads(System.String text) #

Extracts all fenced topology blocks from Markdown.

Parameters

text System.String required
The Markdown text.

Returns

Fenced topology payloads.