HtmlForgeX

API Reference

Class

DataTablesCondition

Namespace HtmlForgeX
Assembly HtmlForgeX

A single condition used in rule evaluation.

Inheritance

  • Object
  • DataTablesCondition

Constructors

public DataTablesCondition() #

Properties

public String ColumnName { get; set; } #
JsonIgnore(Condition = 3)

Name of the column to evaluate.

public Nullable<Int32> ColumnId { get; set; } #
JsonIgnore(Condition = 3)

Index of the column to evaluate.

public String Operator { get; set; } #

Operator: eq, ne, gt, lt, ge, le, in, notin, contains, notcontains, like, notlike, between, betweenInclusive.

public String Type { get; set; } #

Value type: string | number | bool | date.

public Object Value { get; set; } #
JsonIgnore(Condition = 3)

Scalar or array value, depending on the operator.

public Object ValueDate { get; set; } #
JsonIgnore(Condition = 3)

Date value(s) for date comparisons.

public Nullable<Boolean> CaseSensitive { get; set; } #
JsonIgnore(Condition = 3)

Set true to use case-sensitive string comparisons.

public Nullable<Boolean> ReverseCondition { get; set; } #
JsonIgnore(Condition = 3)

Swap left/right operands for numeric/date/string comparisons.

public String DateTimeFormat { get; set; } #
JsonIgnore(Condition = 3)

Input date/time format when parsing dates (optional).

public String DataStore { get; set; } #
JsonIgnore(Condition = 3)

Optional override for data source: JavaScript | HTML.