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

TableArtifactColumn

Namespace ChartForgeX.VisualArtifacts
Assembly ChartForgeX
Modifiers sealed

Describes one table artifact column.

Inheritance

  • Object
  • TableArtifactColumn

Usage

Explore 1 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 1

Constructors

public TableArtifactColumn(String id, String label, TableArtifactColumnType type = Text, TextAlignment alignment = Left, Double? width = null) #

Initializes a table artifact column.

Parameters

id System.String requiredposition: 0
label System.String requiredposition: 1
type ChartForgeX.VisualArtifacts.TableArtifactColumnType = Text optionalposition: 2
alignment ChartForgeX.Typography.TextAlignment = Left optionalposition: 3
width System.Double? = null optionalposition: 4

Properties

public String Id { get; set; } #

Gets or sets the stable column identifier.

public String Label { get; set; } #

Gets or sets the display label.

public TableArtifactColumnType Type { get; set; } #

Gets or sets the logical column type.

public TextAlignment Alignment { get; set; } #

Gets or sets the static preview text alignment.

public Double? Width { get; set; } #

Gets or sets an optional width hint in pixels.

public Boolean Searchable { get; set; } #

Gets or sets whether this column participates in host search.

public Boolean Sortable { get; set; } #

Gets or sets whether this column participates in host sorting.

public Boolean Filterable { get; set; } #

Gets or sets whether this column participates in host filtering.

public Boolean Copyable { get; set; } #

Gets or sets whether this column participates in copy operations.

public Boolean Exportable { get; set; } #

Gets or sets whether this column participates in export operations.

public Dictionary<String, String> Metadata { get; } #

Gets column metadata for host adapters and exporters.