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

TopologyIconSvgPackImportOptions

Namespace ChartForgeX.Topology

Defines options for importing a folder of SVG files as a topology icon pack.

Inheritance

  • Object
  • TopologyIconSvgPackImportOptions

Usage

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

Accepted by parameters

Properties

PackId #

Gets or sets the imported pack id. When omitted, the source directory name is used.

PackLabel #

Gets or sets the imported pack label. When omitted, the source directory name is humanized.

Vendor #

Gets or sets the optional vendor label.

Version #

Gets or sets the optional pack version.

SourceUrl #

Gets or sets the source repository or package URL.

SourceRevision #

Gets or sets the source repository commit, tag, or release identifier.

SourceLicense #

Gets or sets the source license label.

SourceLicenseUrl #

Gets or sets the source license URL.

SourceLicensePath #

Gets or sets the source license file path, when available.

Recursive #

Gets or sets whether child folders should be scanned.

SearchPattern #

Gets or sets the SVG file search pattern.

DefaultNodeKind #

Gets or sets the default topology node kind for imported artwork icons.

DefaultShape #

Gets or sets the default renderer-owned fallback shape for imported artwork icons.

DefaultColor #

Gets or sets the default icon color used when a host falls back to renderer-owned glyphs.

OmitSvgFolderFromCategory #

Gets or sets whether folders named SVG should be omitted from generated categories.

CategoryPrefix #

Gets or sets an optional category prefix for imports split by source folder.

SkipUnsafeSvg #

Gets or sets whether unsafe SVG files should be skipped instead of imported as validation errors.

StripDoctypeDeclarations #

Gets or sets whether public DOCTYPE declarations should be stripped before XML parsing.

AllowNestedSvgRoot #

Gets or sets whether a single nested SVG element should be imported from wrapper markup.