Skip to content

Interface: FilterExpression

Defined in: src/data/types.ts:28

A single filter condition or a compound group of conditions.

Properties

children?

optional children?: FilterExpression[]

Defined in: src/data/types.ts:38

Child expressions for compound filters.


columnId?

optional columnId?: string

Defined in: src/data/types.ts:30

The column to filter on (leaf condition).


logic?

optional logic?: "and" | "or"

Defined in: src/data/types.ts:36

Logical combinator for compound expressions.


operator?

optional operator?: FilterOperator

Defined in: src/data/types.ts:32

The comparison operator (leaf condition).


value?

optional value?: unknown

Defined in: src/data/types.ts:34

The value to compare against (leaf condition).