DomainCondition<TColumn>
Defined in: js-api/src/domains.ts:51
One condition node. value may be a list (= ANY / != ALL), null (IS NULL / IS NOT NULL
under '='/'is'), or '@current' for the current user on user columns. Values are ALWAYS
bound server-side — never interpolate values into filter strings.
The = ANY / != ALL reading holds for columns and FK paths; on a '<relation>.id'
leaf the same shapes ask about the link SET (!= excludes owners linked to any of the
ids) — see DomainRelationLink.
Type Parameters
| Type Parameter | Default type |
|---|---|
TColumn extends string | string |
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
operator | DomainConditionOperator | The comparison. | js-api/src/domains.ts:55 |
property | DomainColumnRef<TColumn> | The column tested, by name or dotted FK path. | js-api/src/domains.ts:53 |
value? | DomainFilterValue | The operand, where the operator takes one. | js-api/src/domains.ts:57 |