Project

ChartForgeX

Render deterministic charts, dashboards, topology, hierarchy, and report visuals directly from .NET.

Stars 47
Forks 2
NuGet downloads 75,067
Release ChartForgeX-v2.0.0
Language: HTML Updated: 2026-10-12

API Reference

Class

ChartMapLayer

Namespace ChartForgeX.Core
Assembly ChartForgeX
Modifiers sealed

Describes a non-data map layer rendered behind or above a region map.

Inheritance

  • Object
  • ChartMapLayer

Usage

Explore 2 API references to this type

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

Returned or exposed by 2

Constructors

public ChartMapLayer(ChartMapDefinition definition, ChartColor? fillColor, ChartColor? strokeColor, Double strokeWidth, String role) #

Initializes a new instance of the ChartMapLayer class.

Parameters

definition ChartForgeX.Core.ChartMapDefinition requiredposition: 0
The map geometry definition.
fillColor ChartForgeX.Primitives.ChartColor? requiredposition: 1
The optional fill color.
strokeColor ChartForgeX.Primitives.ChartColor? requiredposition: 2
The optional stroke color.
strokeWidth System.Double requiredposition: 3
The stroke width in rendered pixels.
role System.String requiredposition: 4
The semantic role used in SVG metadata.

Properties

public ChartMapDefinition Definition { get; } #

Gets the map geometry definition rendered by this layer.

public ChartColor? FillColor { get; } #

Gets the optional fill color. Null renders the layer without fill.

public ChartColor? StrokeColor { get; } #

Gets the optional stroke color. Null renders the layer without stroke.

public Double StrokeWidth { get; } #

Gets the stroke width in rendered pixels.

public String Role { get; } #

Gets the semantic role used in SVG metadata.