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

FlowArtifact

Namespace ChartForgeX.VisualArtifacts

Represents a product-neutral workflow or process flow artifact.

Inheritance

  • Object
  • FlowArtifact

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Methods

AddConnector(System.String arg1, System.String arg2, System.String arg3, ChartForgeX.VisualArtifacts.FlowArtifactConnectorKind arg4, ChartForgeX.Primitives.VisualLinkDirection arg5, ChartForgeX.VisualBlocks.VisualStatus arg6, System.String arg7) #

Adds a flow connector.

Parameters

arg1 System.String required
arg2 System.String required
arg3 System.String required
arg4 ChartForgeX.VisualArtifacts.FlowArtifactConnectorKind required
arg5 ChartForgeX.Primitives.VisualLinkDirection required
arg6 ChartForgeX.VisualBlocks.VisualStatus required
arg7 System.String required
AddLane(System.String arg1, System.String arg2, ChartForgeX.VisualBlocks.VisualStatus arg3, System.String arg4) #

Adds a flow lane.

Parameters

arg1 System.String required
arg2 System.String required
arg3 ChartForgeX.VisualBlocks.VisualStatus required
arg4 System.String required
AddStep(System.String arg1, System.String arg2, ChartForgeX.VisualArtifacts.FlowArtifactStepKind arg3, System.String arg4, ChartForgeX.VisualBlocks.VisualStatus arg5) #

Adds a flow step.

Parameters

arg1 System.String required
arg2 System.String required
arg3 ChartForgeX.VisualArtifacts.FlowArtifactStepKind required
arg4 System.String required
arg5 ChartForgeX.VisualBlocks.VisualStatus required
Create(System.String arg1) #

Creates a new flow artifact.

Parameters

arg1 System.String required
SupportsExport(ChartForgeX.VisualArtifacts.VisualArtifactExportFormat arg1) #

Returns true when the flow declares the requested static export format.

Parameters

arg1 ChartForgeX.VisualArtifacts.VisualArtifactExportFormat required
WithConnector(System.Int32 arg1, System.Action{ChartForgeX.VisualArtifacts.FlowArtifactConnector} arg2) #

Configures one existing connector.

Parameters

arg1 System.Int32 required
arg2 System.Action{ChartForgeX.VisualArtifacts.FlowArtifactConnector} required
WithSize(System.Double arg1, System.Double arg2, System.Double arg3) #

Sets the static preview size.

Parameters

arg1 System.Double required
arg2 System.Double required
arg3 System.Double required
WithStep(System.String arg1, System.Action{ChartForgeX.VisualArtifacts.FlowArtifactStep} arg2) #

Configures one existing step.

Parameters

arg1 System.String required
arg2 System.Action{ChartForgeX.VisualArtifacts.FlowArtifactStep} required
WithSubtitle(System.String arg1) #

Sets the flow subtitle.

Parameters

arg1 System.String required
WithTitle(System.String arg1) #

Sets the flow title.

Parameters

arg1 System.String required

Properties

Id #

Gets or sets a stable flow identifier.

Title #

Gets or sets the flow title.

Subtitle #

Gets or sets the flow subtitle.

LayoutMode #

Gets or sets the deterministic layout mode.

Direction #

Gets or sets the deterministic layout direction.

Width #

Gets or sets the static preview width.

Height #

Gets or sets the static preview height.

Padding #

Gets or sets the static preview padding.

Lanes #

Gets declared flow lanes.

Steps #

Gets declared flow steps.

Connectors #

Gets declared flow connectors.

ExportFormats #

Gets or sets static export formats declared by this artifact.

Metadata #

Gets metadata for host adapters and exporters.