API Reference
TopologyReport
A topology overview, bounded detail pages, and a complete node and cross-page relationship index.
Inheritance
- Object
- TopologyReport
Usage
Explore 4 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 2
- Extension method TopologyChart.PrepareReport
- Method TopologyChartExtensions.PrepareReport
Accepted by parameters 2
- Method TopologyReportHtmlExtensions.ToInteractiveHtmlPage
- Extension method TopologyReport.ToInteractiveHtmlPage
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public PreparedTopology Source { get; } #Gets the original topology for exploration and source readability diagnostics.
public PreparedTopology Overview { get; } #Gets one summary node per detail page and counted relationships between pages.
public IReadOnlyList<PreparedTopology> Pages { get; } #Gets detail pages. Each source node appears on exactly one detail page.
public IReadOnlyDictionary<String, Int32> NodePages { get; } #Gets the one-based detail page for each stable source node id.
public IReadOnlyDictionary<String, String> NodeLabels { get; } #Gets labels keyed by original source node ids, in the same namespace as NodePages and CrossPageLinks.
public IReadOnlyList<TopologyReportLink> CrossPageLinks { get; } #Gets relationships omitted from individual drawings because their endpoints are on different pages.
Extension Methods
public static String ToInteractiveHtmlPage(TopologyReport report) #StringRenders page navigation, bounded object search, and cross-page relationship links. Only the active SVG is mounted.
Parameters
- report ChartForgeX.Topology.TopologyReport