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

VisualCanvasInfoTileLayer

Namespace ChartForgeX.Composition

Reusable information tile layer.

Inheritance

  • Object
  • VisualCanvasInfoTileLayer

Constructors

VisualCanvasInfoTileLayer(System.Double x, System.Double y, System.Double width, System.Double height, System.String icon, System.String label, System.String value) #

Initializes a reusable information tile layer.

Parameters

x System.Double required
The tile X coordinate.
y System.Double required
The tile Y coordinate.
width System.Double required
The tile width.
height System.Double required
The tile height.
icon System.String required
The compact icon or symbol.
label System.String required
The tile label.
value System.String required
The primary tile value.

Methods

WithMiniChart(ChartForgeX.Composition.VisualCanvasInfoTileMiniChartKind arg1, System.Collections.Generic.IEnumerable{System.Double} arg2, System.Nullable{System.Double} arg3) #

Sets the compact chart rendered inside the tile.

Parameters

arg1 ChartForgeX.Composition.VisualCanvasInfoTileMiniChartKind required
arg2 System.Collections.Generic.IEnumerable{System.Double} required
arg3 System.Nullable{System.Double} required
WithTextFitPolicy(ChartForgeX.Composition.VisualCanvasTextFitPolicy arg1) #

Sets the text fit policy used by renderers for this information tile.

Parameters

arg1 ChartForgeX.Composition.VisualCanvasTextFitPolicy required

Properties

Icon #

Gets or sets the compact icon or symbol.

Label #

Gets or sets the tile label.

Value #

Gets or sets the primary value.

Detail #

Gets or sets optional detail text.

Accent #

Gets or sets the accent color.

AccentOverride #

Gets or sets an explicit accent color. When empty, renderers use the current theme accent.

SurfaceStyle #

Gets or sets the tile surface treatment.

IconKind #

Gets or sets the tile icon treatment.

MiniChartKind #

Gets or sets the compact chart kind rendered inside the tile.

TextFitPolicy #

Gets or sets how label, value, and detail text should be fitted inside this tile.

MiniChartValues #

Gets compact chart values rendered inside the tile.

MiniChartMaximum #

Gets or sets the optional compact chart maximum. When empty, the values define the scale.

Progress #

Gets or sets optional progress from zero to one.