HtmlForgeX

API Reference

Enum

DataTablesBuiltInOperator

Namespace HtmlForgeX
Assembly HtmlForgeX
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

List of built in filtering operators that can be added to the DataTables SearchBuilder plugin. The operators are implemented in DataTablesSearchBuiltIns and exposed here as a strongly typed list for convenience.

Inheritance

  • Enum
  • DataTablesBuiltInOperator

Values

public const DataTablesBuiltInOperator StartsWith #

Checks if value starts with the input.

Value: 0
public const DataTablesBuiltInOperator NotStartsWith #

Checks if value does not start with the input.

Value: 1
public const DataTablesBuiltInOperator EndsWith #

Checks if value ends with the input.

Value: 2
public const DataTablesBuiltInOperator NotEndsWith #

Checks if value does not end with the input.

Value: 3
public const DataTablesBuiltInOperator Contains #

Checks if value contains the input.

Value: 4
public const DataTablesBuiltInOperator NotContains #

Checks if value does not contain the input.

Value: 5
public const DataTablesBuiltInOperator ContainsCaseInsensitive #

Case-insensitive contains check.

Value: 6
public const DataTablesBuiltInOperator Regex #

Matches input as regular expression.

Value: 7
public const DataTablesBuiltInOperator NotRegex #

Does not match input as regular expression.

Value: 8
public const DataTablesBuiltInOperator Equals #

Checks if value equals the input.

Value: 9
public const DataTablesBuiltInOperator NotEquals #

Checks if value does not equal the input.

Value: 10
public const DataTablesBuiltInOperator EqualsCaseInsensitive #

Case-insensitive equality check.

Value: 11
public const DataTablesBuiltInOperator GreaterThan #

Checks if numeric value is greater than input.

Value: 12
public const DataTablesBuiltInOperator GreaterThanOrEqual #

Checks if numeric value is greater than or equal to input.

Value: 13
public const DataTablesBuiltInOperator LessThan #

Checks if numeric value is less than input.

Value: 14
public const DataTablesBuiltInOperator LessThanOrEqual #

Checks if numeric value is less than or equal to input.

Value: 15
public const DataTablesBuiltInOperator Between #

Checks if numeric value falls between two inputs.

Value: 16
public const DataTablesBuiltInOperator NotBetween #

Checks if numeric value falls outside two inputs.

Value: 17
public const DataTablesBuiltInOperator In #

Checks if value exists in provided list.

Value: 18
public const DataTablesBuiltInOperator NotIn #

Checks if value does not exist in provided list.

Value: 19
public const DataTablesBuiltInOperator IsNull #

Checks if value is null.

Value: 20
public const DataTablesBuiltInOperator IsNotNull #

Checks if value is not null.

Value: 21
public const DataTablesBuiltInOperator IsEmpty #

Checks if string value is empty.

Value: 22
public const DataTablesBuiltInOperator IsNotEmpty #

Checks if string value is not empty.

Value: 23
public const DataTablesBuiltInOperator IsTrue #

Checks if boolean value is true.

Value: 24
public const DataTablesBuiltInOperator IsFalse #

Checks if boolean value is false.

Value: 25
public const DataTablesBuiltInOperator Before #

Checks if date is before provided date.

Value: 26
public const DataTablesBuiltInOperator After #

Checks if date is after provided date.

Value: 27
public const DataTablesBuiltInOperator BetweenDates #

Checks if date falls between two dates.

Value: 28
public const DataTablesBuiltInOperator NotBetweenDates #

Checks if date falls outside two dates.

Value: 29