HtmlForgeX.ChartForgeX.Stories
3.0.0
dotnet add package HtmlForgeX.ChartForgeX.Stories --version 3.0.0
NuGet\Install-Package HtmlForgeX.ChartForgeX.Stories -Version 3.0.0
<PackageReference Include="HtmlForgeX.ChartForgeX.Stories" Version="3.0.0" />
<PackageVersion Include="HtmlForgeX.ChartForgeX.Stories" Version="3.0.0" />
<PackageReference Include="HtmlForgeX.ChartForgeX.Stories" />
paket add HtmlForgeX.ChartForgeX.Stories --version 3.0.0
#r "nuget: HtmlForgeX.ChartForgeX.Stories, 3.0.0"
#:package HtmlForgeX.ChartForgeX.Stories@3.0.0
#addin nuget:?package=HtmlForgeX.ChartForgeX.Stories&version=3.0.0
#tool nuget:?package=HtmlForgeX.ChartForgeX.Stories&version=3.0.0
HtmlForgeX.ChartForgeX.Stories
HtmlForgeX.ChartForgeX.Stories embeds resolved ChartForgeX visual stories in HtmlForgeX documents. It provides responsive animation, completed PNG posters and an optional text transcript, using the base adapter's frames, viewport constraints and document asset registration.
using HtmlForgeX;
using ChartForgeX.Stories;
using var document = new Document();
document.Body.ChartForgeXStory(story, settings => settings
.AnimatedSvg("release-demo")
.Transcript(ChartForgeXStoryTranscript.Collapsible)
.Frame()
.AccessibleLabel("Build and publish walkthrough")
.End());
The default is responsive, script-free animated SVG with a collapsed transcript. Reduced-motion and print styles expose the completed scene immediately. CompletedPng() embeds the deterministic completed image for a constrained host, while HtmlFragment() uses the owning story renderer's fragment. HtmlForgeX hosts an already resolved story; it does not execute showcased code.
On compact screens the story stays readable inside a contained scrolling viewport that accepts keyboard focus. Printing removes that screen minimum and fits the completed scene to the page. For a completed story that follows the document's light and dark tokens, pass a context-built story.ToVisualArtifact(...) to the base ChartForgeXArtifact host, as shown in the integration example.
The package depends on HtmlForgeX.ChartForgeX and ChartForgeX.Stories 2.0.0. Visual grids and canvases use the independent HtmlForgeX.ChartForgeX.Visuals package. All document components and settings remain in the HtmlForgeX namespace. Rebuild callers after adding this peer; explicit static extension calls use ChartForgeXStoryElementExtensions.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 is compatible. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.7.2
- ChartForgeX.Stories (>= 3.0.0)
- HtmlForgeX (>= 2.0.0)
- HtmlForgeX.ChartForgeX (>= 3.0.0)
-
.NETStandard 2.0
- ChartForgeX.Stories (>= 3.0.0)
- HtmlForgeX (>= 2.0.0)
- HtmlForgeX.ChartForgeX (>= 3.0.0)
-
net10.0
- ChartForgeX.Stories (>= 3.0.0)
- HtmlForgeX (>= 2.0.0)
- HtmlForgeX.ChartForgeX (>= 3.0.0)
-
net8.0
- ChartForgeX.Stories (>= 3.0.0)
- HtmlForgeX (>= 2.0.0)
- HtmlForgeX.ChartForgeX (>= 3.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 3.0.0 | 33 | 10/19/2026 |