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

ChartLineVisualStyle

Namespace ChartForgeX.Core

Defines reusable visual tokens for line, area boundary, trend, and slope strokes.

Inheritance

  • Object
  • ChartLineVisualStyle

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

Classic() #

Creates the previous simpler line style with only a readable color halo.

Clone() #

Creates a copy that can be safely reused and customized.

Luminous() #

Creates a stronger luminous line style for deliberate glow-heavy dashboard treatments.

Plain() #

Creates a plain single-stroke line style without halo or highlight layers.

Premium() #

Creates the premium default line style used by dashboard and report charts. The default keeps lines crisp with subtle polish rather than glow.

WithAmbientHalo(System.Double arg1, System.Double arg2) #

Sets the widest soft color halo opacity and extra stroke width.

Parameters

arg1 System.Double required
arg2 System.Double required
WithHalo(System.Double arg1, System.Double arg2) #

Sets the readable stroke halo opacity and extra stroke width.

Parameters

arg1 System.Double required
arg2 System.Double required
WithHighlight(System.Double arg1, System.Double arg2) #

Sets the subtle white highlight opacity and stroke-width ratio.

Parameters

arg1 System.Double required
arg2 System.Double required

Properties

AmbientHaloOpacity #

Gets or sets the opacity used for the widest soft color halo.

AmbientHaloStrokeExtra #

Gets or sets the extra width added to the line for the widest soft color halo.

HaloOpacity #

Gets or sets the opacity used for the readable stroke halo closest to the line.

HaloStrokeExtra #

Gets or sets the extra width added to the line for the readable stroke halo.

HighlightOpacity #

Gets or sets the opacity used for the subtle white line highlight.

HighlightStrokeRatio #

Gets or sets the highlight stroke width as a ratio of the foreground line stroke width.