HtmlForgeX

API Reference

Class

TableConditionOption

Namespace HtmlForgeX.DslOptions.Tables
Assembly HtmlForgeX
Modifiers sealed

Defines a single conditional formatting rule.

Inheritance

Constructors

public TableConditionOption() #

Properties

public String Name { get; set; } #

Column header name the condition targets.

public TableConditionType Type { get; set; } #

Condition data type.

public TableConditionOperator Operator { get; set; } #

Comparison operator.

public Object Value { get; set; } #

Primary comparison value.

public Object ValueTo { get; set; } #

Secondary comparison value used for ranges.

public Boolean Row { get; set; } #

Apply formatting to the entire row.

public String[] HighlightHeaders { get; set; } #

Explicit headers to highlight instead of the condition column.

public Boolean CaseSensitive { get; set; } #

Use case sensitive comparisons for string operators.

public Boolean ReverseCondition { get; set; } #

Invert the condition (logical NOT).

public String DateTimeFormat { get; set; } #

Date format string used to parse string values.

public Boolean HighlightParent { get; set; } #

Highlight the parent element (e.g. row) when a cell matches.

public String Color { get; set; } #

Text color when the condition matches.

public String BackgroundColor { get; set; } #

Background color when the condition matches.

public String FailColor { get; set; } #

Text color when the condition fails.

public String FailBackgroundColor { get; set; } #

Background color when the condition fails.