ExpressionFilterClause interface

Subscription Filter Clause represents a single clause in a subscription filter e.g. If the subscription has the following criteria "Project Name = [Current Project] AND Assigned To = [Me] it will be represented as two Filter Clauses Clause 1: Index = 1, Logical Operator: NULL , FieldName = 'Project Name', Operator = '=', Value = '[Current Project]' Clause 2: Index = 2, Logical Operator: 'AND' , FieldName = 'Assigned To' , Operator = '=', Value = '[Me]'

Properties

fieldName
index

The order in which this clause appeared in the filter query

logicalOperator

Logical Operator 'AND', 'OR' or NULL (only for the first clause in the filter)

operator
value

Property Details

fieldName

fieldName: string

Property Value

string

index

The order in which this clause appeared in the filter query

index: number

Property Value

number

logicalOperator

Logical Operator 'AND', 'OR' or NULL (only for the first clause in the filter)

logicalOperator: string

Property Value

string

operator

operator: string

Property Value

string

value

value: string

Property Value

string