Skip to content
ChartForgeX

API Reference

ChartForgeX API reference

Dependency-free charts and diagrams with shared SVG, HTML and native raster rendering, typography, theme/frame contracts and semantic artifact handoff.

Quick Start

Frequently used types and entry points.

All Namespaces

Browse all 908 types organized by namespace.

ChartForgeX.Accessibility (1)

ChartForgeX.Core (165)

C Chart C ChartAnnotation E ChartAnnotationKind C ChartAxis S ChartAxisLabel E ChartAxisLabelOrientation E ChartAxisSide E ChartBarMode E ChartBarStyle C ChartBarVisualStyle S ChartBoxPlot C ChartBoxPlotOptions S ChartBubble C ChartBubbleOptions C ChartBubbles S ChartBulletValue S ChartCalendarHeatmapItem C ChartCalendarOptions S ChartCandlestick E ChartChordDirectionCue E ChartChordLabelContent C ChartChordOptions C ChartColorBand C ChartColorDimensionOptions

ChartForgeX.Diagnostics (1)

ChartForgeX.Interactivity (63)

E ChartBrushAxis E ChartInteractionFeatures C ChartInteractionOptions C ChartInteractionScenario C ChartInteractionScenarioExtensions E ChartInteractionScenarioFocusMode C ChartInteractionScenarioStep C ChartInteractionTargetKinds E ChartSelectionMode C GraphBarnesHutPhysicsOptions E GraphClusterMode C GraphClusterOptions E GraphEdgeShape C GraphEdgeStyle C GraphForceAtlas2PhysicsOptions C GraphHierarchicalRepulsionPhysicsOptions C GraphHierarchyOptions C GraphInteractionOptions E GraphLayoutDirection E GraphLayoutMode C GraphLayoutOptions C GraphLevelOfDetailOptions C GraphManipulationOptions E GraphNodeDragBehavior

ChartForgeX.Mermaid (166)

C MermaidArchitectureDocument C MermaidArchitectureEdge C MermaidArchitectureEndpoint C MermaidArchitectureGroup C MermaidArchitectureJunction C MermaidArchitectureRendering C MermaidArchitectureService C MermaidAstNode C MermaidBlockDocument C MermaidBlockEdge C MermaidBlockItem C MermaidBlockRendering C MermaidBlockRenderOptions C MermaidC4Boundary C MermaidC4Document C MermaidC4Element C MermaidC4Relationship C MermaidC4Rendering C MermaidClassDocument C MermaidClassMember C MermaidClassNode C MermaidClassRelationship C MermaidClassStyleStatement C MermaidConfigurationSetting

ChartForgeX.Topology (112)

C PreparedTopology E TopologyArrowMarkerStyle E TopologyCanvasSurfaceStyle E TopologyCardSubtitleMode C TopologyChart C TopologyChartExtensions C TopologyChartValidator C TopologyEdge E TopologyEdgeCornerStyle E TopologyEdgeEmphasis E TopologyEdgeKind E TopologyEdgeLayoutInference E TopologyEdgeLineStyle E TopologyEdgePort E TopologyEdgeRouting E TopologyForceLayoutProfile C TopologyGroup E TopologyGroupLayoutPolicy E TopologyGroupSurfaceStyle E TopologyHeaderStyle E TopologyHealthStatus C TopologyHierarchyExtensions C TopologyHierarchyItem E TopologyHierarchyLayoutPolicy

ChartForgeX.VisualArtifacts (87)

C ChartArtifactRendering C CompositeArtifactRendering C FlowArtifact C FlowArtifactConnector E FlowArtifactConnectorKind E FlowArtifactDirection C FlowArtifactLane E FlowArtifactLayoutMode C FlowArtifactRendering C FlowArtifactStep E FlowArtifactStepKind I ITableArtifactDataProvider C SequenceArtifact C SequenceArtifactActivation C SequenceArtifactBlock E SequenceArtifactBlockKind C SequenceArtifactBranch C SequenceArtifactMessage E SequenceArtifactMessageKind E SequenceArtifactMessageLineStyle C SequenceArtifactNote E SequenceArtifactNotePlacement C SequenceArtifactParticipant E SequenceArtifactParticipantKind

ChartForgeX.VisualBlocks (77)

C ActivityTimelineBlock C ActivityTimelineItem E ActivityTimelineItemKind C BlockLayoutBlock C BlockLayoutEdge C BlockLayoutItem E BlockLayoutShape C ChartList C ChartListItem C ChartTable C ChartTableCell E ChartTableCellMicroVisualKind C ChartTableColumn C ChartTableRow C DateStripBlock C DateStripItem C EntityStripBlock C EntityStripItem C FactualVisualBlock`1 C FishboneCause C FishboneDiagramBlock C GitGraphBlock C GitGraphBranch C GitGraphCommit