API Reference
ChartTableCell
Describes one chart table cell.
Inheritance
- Object
- ChartTableCell
Usage
Explore 5 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 5
- Method ChartTableCell.FromValue
- Method ChartTableCell.WithBadge
- Method ChartTableCell.WithMiniBars
- Method ChartTableCell.WithSparkline
- Property ChartTableRow.Cells
Constructors
Methods
public static ChartTableCell FromValue(Double value, ChartValueFormat format) #ChartTableCellCreates a numeric cell using the shared chart display policy.
Parameters
- value System.Double
- format ChartForgeX.Core.ChartValueFormat
public static ChartTableCell FromValue(Object? value, String? format = null) #ChartTableCellCreates a cell from any value.
Parameters
- value System.Object?
- format System.String? = null
public ChartTableCell WithBadge(String text, VisualStatus status = Neutral, ChartColor? color = null, VisualBadgeStyle style = Soft) #ChartTableCellSets a compact badge for this table cell.
Parameters
- text System.String
- status ChartForgeX.VisualBlocks.VisualStatus = Neutral
- color ChartForgeX.Primitives.ChartColor? = null
- style ChartForgeX.VisualBlocks.VisualBadgeStyle = Soft
public ChartTableCell WithMiniBars(IEnumerable<Double> values, Double? minimum = null, Double? maximum = null, ChartColor? color = null) #ChartTableCellSets compact mini bars for this table cell.
Parameters
- values System.Collections.Generic.IEnumerable<System.Double>
- minimum System.Double? = null
- maximum System.Double? = null
- color ChartForgeX.Primitives.ChartColor? = null
public ChartTableCell WithSparkline(IEnumerable<Double> values, Double? minimum = null, Double? maximum = null, ChartColor? color = null) #ChartTableCellSets a compact sparkline for this table cell.
Parameters
- values System.Collections.Generic.IEnumerable<System.Double>
- minimum System.Double? = null
- maximum System.Double? = null
- color ChartForgeX.Primitives.ChartColor? = null
public ChartTableCell WithSparkline(SparklineData data, ChartColor? color = null) #ChartTableCellSets shared sparkline sample slots without moving or replacing missing observations.
Parameters
- data ChartForgeX.Core.SparklineData
- color ChartForgeX.Primitives.ChartColor? = null
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public ChartTableCellMicroVisualKind MicroVisualKind { get; set; } #Gets the configured cell microvisual kind.
public IReadOnlyList<Double> MicroVisualValues { get; } #Gets finite microvisual observations. Use ChartTableCell.SparklineData for original nullable sample slots.
public SparklineData? SparklineData { get; private set; } #Gets configured sparkline slots, including missing observations.
public Double? MicroVisualMinimum { get; set; } #Gets or sets an optional microvisual minimum.
public Double? MicroVisualMaximum { get; set; } #Gets or sets an optional microvisual maximum.
public ChartColor? MicroVisualColor { get; set; } #Gets or sets an optional microvisual color.
public String BadgeText { get; set; } #Gets optional compact badge text.
public VisualStatus BadgeStatus { get; set; } #Gets or sets optional badge status.
public VisualBadgeStyle BadgeStyle { get; set; } #Gets or sets optional badge style.
public ChartColor? BadgeColor { get; set; } #Gets or sets an optional badge color override.
public String Text { get; set; } #Gets or sets the cell text.
public TextAlignment? Alignment { get; set; } #Gets or sets an optional text alignment override.
public ChartColor? Foreground { get; set; } #Gets or sets an optional foreground color override.
public ChartColor? Background { get; set; } #Gets or sets an optional background color override.
public VisualStatus Status { get; set; } #Gets or sets an optional explicit status.