Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace ConditionBlock

A condition block. This could represent a single condition, or have nested condition blocks under it. To form a single condition, specify the fieldName, labelConditionOperator and labelConditionValue(s). To form nested conditions, specify the conditions in conditionBlocks, and how to join them in conditionBlocksOperator.

Properties

Optional conditionBlocks

conditionBlocks: Array<ConditionBlock>

Condition blocks to evaluate within this condition block. Specify this for nested conditions.

Optional conditionBlocksOperator

conditionBlocksOperator: ConditionBlocksOperator

Operator using which the conditionBlocks should be joined. Specify this for nested conditions.

Optional fieldName

fieldName: undefined | string

The name of the field the condition is based on. Specify this if this condition block represents a single condition.

Optional labelConditionOperator

labelConditionOperator: undefined | string

The condition operator. Specify this if this condition block represents a single condition.

Optional labelConditionValue

labelConditionValue: undefined | string

The condition value. Specify this if this condition block represents a single condition.

Optional labelConditionValues

labelConditionValues: Array<string>

A list of condition values. Specify this if this condition block represents a single condition.

Functions

getDeserializedJsonObj

getJsonObj