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

VisualStory

Namespace ChartForgeX.Stories

Models a resolved, deterministic visual story. Execution and tokenization belong to optional adapters.

Inheritance

  • Object
  • VisualStory

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

Create(System.String arg1) #

Creates a visual story.

Parameters

arg1 System.String required
Outcome(System.String arg1, System.String arg2, System.String arg3) #

Declares an outcome that must be visible in the completed scene.

Parameters

arg1 System.String required
arg2 System.String required
arg3 System.String required
Scene(System.String arg1, System.String arg2, System.Double arg3, ChartForgeX.Stories.VisualStorySceneLayout arg4) #

Adds a scene and returns it for panel configuration.

Parameters

arg1 System.String required
arg2 System.String required
arg3 System.Double required
arg4 ChartForgeX.Stories.VisualStorySceneLayout required
WithDescription(System.String arg1) #

Sets the accessible story description.

Parameters

arg1 System.String required
WithSize(System.Int32 arg1, System.Int32 arg2) #

Sets logical output dimensions.

Parameters

arg1 System.Int32 required
arg2 System.Int32 required
WithTheme(ChartForgeX.Stories.VisualStoryTheme arg1) #

Sets the visual-story theme.

Parameters

arg1 ChartForgeX.Stories.VisualStoryTheme required

Properties

Title #

Gets the story title.

Description #

Gets the optional story description.

Width #

Gets the logical output width.

Height #

Gets the logical output height.

Theme #

Gets the output theme.

Scenes #

Gets the ordered scenes.

Outcomes #

Gets declared outcomes that must be visible in the completed scene.