HtmlForgeX

API Reference

Class

DataTablesSearchGroupBuilder

Namespace HtmlForgeX
Assembly HtmlForgeX

Fluent builder used to construct a single condition group for the SearchBuilder configuration.

Inheritance

  • Object
  • DataTablesSearchGroupBuilder

Constructors

Methods

Criterion 2 overloads
public DataTablesSearchGroupBuilder Criterion(String data, DataTablesSearchCondition condition, params Object[] values) #
Returns: DataTablesSearchGroupBuilder

Adds a filtering criterion to the group.

Parameters

data System.String requiredposition: 0
Column name or data source.
condition System.String requiredposition: 1
Condition identifier as expected by DataTables.
values System.Object[] requiredposition: 2
Values used by the condition.

Returns

The current group builder.

Criterion(System.String data, HtmlForgeX.DataTablesSearchCondition condition, System.Object[] values) #

Adds a filtering criterion using a strongly typed condition enumeration.

Parameters

data System.String required
condition HtmlForgeX.DataTablesSearchCondition required
values System.Object[] required
Logic 2 overloads
public DataTablesSearchGroupBuilder Logic(DataTablesSearchLogic logic) #
Returns: DataTablesSearchGroupBuilder

Specifies the logical operator applied between conditions inside this group.

Parameters

logic System.String requiredposition: 0
Typically "AND" or "OR".

Returns

The current group builder.

Logic(HtmlForgeX.DataTablesSearchLogic logic) #

Specifies the logical operator using an enumeration value.

Parameters

logic HtmlForgeX.DataTablesSearchLogic required