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

ChartMapRegion

Namespace ChartForgeX.Core

Describes one drawable region inside a map definition.

Inheritance

  • Object
  • ChartMapRegion

Usage

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

Accepted by parameters

Constructors

ChartMapRegion(System.String code, System.String name, System.String path, System.Nullable{ChartForgeX.Primitives.ChartPoint} label, System.Collections.Generic.IEnumerable{System.String} aliases) #

Initializes a new instance of the ChartMapRegion struct.

Parameters

code System.String required
The canonical region code.
name System.String required
The display name for the region.
path System.String required
The SVG path data for the region.
label System.Nullable{ChartForgeX.Primitives.ChartPoint} required
An optional preferred label point.
aliases System.Collections.Generic.IEnumerable{System.String} required
Optional alternate codes or names.

Properties

Aliases #

Gets alternate codes or names that should resolve to this region.

Fields

Code #

Gets the canonical region code.

Name #

Gets the display name for the region.

Path #

Gets the SVG path data for the region in the definition coordinate space.

HasLabel #

Gets a value indicating whether the region has a preferred label point.

Label #

Gets the preferred label point in the definition coordinate space.