Filtering

<T> represents the object's shape coming from the data source. <R> represents the column data type: string, number, Date, or boolean.

LogicalOperator

type LogicalOperator = 'and' | 'or';

ConditionTypes

enum ConditionType {
  EQUALS = 'equals',
  NOT_EQUALS = 'notEquals',
  CONTAINS = 'contains',
  NOT_CONTAINS = 'notContains',
  STARTS_WITH = 'startsWith',
  ENDS_WITH = 'endsWith',
  LESS_THAN = 'lessThan',
  LESS_THAN_OR_EQUAL = 'lessThanOrEqual',
  GREATER_THAN = 'greaterThan',
  GREATER_THAN_OR_EQUAL = 'greaterThanOrEqual',
  RANGE = 'range',
  EMPTY = 'empty',
  NOT_EMPTY = 'notEmpty'
}

CustomFilterConditionInstance<T>

DikeGridCustomFilterConditions<T>

Last updated