API Reference
Class
ChartForgeXMarkdown
Extracts ChartForgeX fenced blocks from Markdown.
Inheritance
- Object
- ChartForgeXMarkdown
Methods
public static ChartForgeXMarkdownBlock ExtractFirstTopologyBlock(String text) #Returns:
ChartForgeXMarkdownBlockReturns the first topology block from a Markdown document, or a raw-markup block when no topology fence is present.
Parameters
- text System.String
- The Markdown or raw markup text.
Returns
The topology block payload and one-based source line.
public static String ExtractFirstTopologyPayload(String text) #Returns:
StringReturns the first topology payload from a Markdown document, or the original text when it is already raw topology markup.
Parameters
- text System.String
- The Markdown or raw markup text.
Returns
The topology payload.
public static List<ChartForgeXMarkdownBlock> ExtractTopologyBlocks(String text) #Returns:
List<ChartForgeXMarkdownBlock>Extracts all fenced topology blocks from Markdown with their one-based source line.
Parameters
- text System.String
- The Markdown text.
Returns
Fenced topology blocks.
public static List<String> ExtractTopologyPayloads(String text) #Returns:
List<String>Extracts all fenced topology blocks from Markdown.
Parameters
- text System.String
- The Markdown text.
Returns
Fenced topology payloads.
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?