Conditions & Operators
Each condition rule consists of three parts:
[Which field to watch] [What to check] [What value to compare against]The available operators depend on the type of the source element.
Text-type elements (Text Input, Text Area, Number, Email, Phone)
| Operator | True when the source element’s value… |
|---|---|
| is filled | Contains any non-empty text |
| is empty | Contains no text (blank) |
| equals | Exactly matches the specified value |
| does not equal | Does not exactly match the specified value |
| contains | Includes the specified substring |
| does not contain | Does not include the specified substring |
| starts with | Begins with the specified text |
| ends with | Ends with the specified text |
Selection-type elements (Dropdown, Radio, Button Group)
| Operator | True when the source element’s value… |
|---|---|
| is | The selected option’s label exactly matches the specified value |
| is not | The selected option does not match |
| is any of | Matches one of a list of specified values |
| is none of | Matches none of a list of specified values |
Checkbox elements
| Operator | True when… |
|---|---|
| includes | The specified value is one of the checked options |
| does not include | The specified value is not checked |
| is exactly | Only the specified values are checked (no more, no less) |
Switch elements
| Operator | True when… |
|---|---|
| is on | The toggle is enabled |
| is off | The toggle is disabled |
Color Swatch / Image Swatch elements
| Operator | True when the selected swatch’s label… |
|---|---|
| is | Matches the specified label |
| is not | Does not match the specified label |
| is any of | Matches any of a list of labels |
Date Picker elements
| Operator | True when the selected date… |
|---|---|
| is before | Is earlier than the specified date |
| is after | Is later than the specified date |
| is between | Falls within the specified date range |
| is filled | Any date has been selected |
| is empty | No date has been selected |
Note: The Date Picker element supports conditions (is before, is after, is between, is filled, is empty) but does not yet have its own documentation page. Configure it the same way as other elements.