condition
68 blocks in 14 groups. Open a block for its pins, an example and how it behaves.
array
- is empty
conditionv10.4.28checks if the array is empty - is not empty
conditionv10.4.28checks if the array is filled (not empty)
condition
- validate value length
conditionv14.0.3Validates a value against length checks, maximum length check is optional - array includes
conditionv10.4.28determines whether an array includes a certain value among its entries - or
conditionv10.4.28operator for a set of operands is true if and only if one or more of its operands is true - switch
conditionv12.0.4Returns a condition based on the given expression. - validate username
conditionv12.0.1Validates username format - allows letters, numbers, underscores, and dots only (no hyphens), 3 to 20 characters, not starting or ending with a dot or underscore - ends with
conditionv10.4.28Determines whether a string ends with the characters of a specified string - starts with
conditionv10.4.28Determines whether a string begins with the characters of a specified string - validate url
conditionv14.0.4Validates URL format - checks if the given string is a valid URL - is valid email
conditionv10.4.28Checks if email is valid and can receive mails - and
conditionv10.4.28operator for a set of boolean operands will be true if and only if all the operands are true - array does not include value
conditionv12.0.5Returns true if the given array does not include the given value - !== false
conditionv10.4.28checks whether its operands are not equal to false - is alphanumeric
conditionv12.0.1Validates that a value contains only alphanumeric characters, underscores, spaces, and asterisks - array contains one of array
conditionv10.4.28 - validate iban
conditionv10.4.28Checks whether the IBAN given is a valid IBAN. - validate hex color
conditionv14.0.3Validates the given HEX color - !== true
conditionv10.4.28checks whether its operands are not equal to true - false
conditionv10.4.28Gives the condition false hard-coded - is browser
conditionv10.4.28checks if client is on a browser - true
conditionv10.4.28Gives the condition true hard-coded.
condition date
- <
conditionv10.4.28 - >=
conditionv10.4.28 - !==
conditionv10.4.28checks whether its two operands are not equal - >
conditionv10.4.28 - >= and <=
conditionv10.6.2 - <=
conditionv10.4.28 - ===
conditionv10.4.28
condition: array
condition: boolean
- === true
conditionv10.4.28returns true if the boolean is true. - === false
conditionv10.4.28returns true if the boolean is not true. Despite the=== falselabel this is a!== truetest: null, 0 and any other non-true value also pass.
condition: number
- >= and <=
conditionv10.4.28returns true if the numbers is between the two numbers. - !==
conditionv10.4.28returns true if the two values are not equal. Compares any type, not just numbers, and does not coerce, so1and"1"count as not equal. When both inputs are empty the output is false. - <=
conditionv10.4.28returns true if the number is lower or equal. - >
conditionv10.4.28returns true if the number is higher. - ===
conditionv10.4.28returns true if the two values are equal. Compares any type: numbers by value across int/float, strings and booleans strictly, objects and arrays deeply. There is no string/number coercion, so"1"does not equal1. - >=
conditionv10.4.28returns true if the number is higher or equal. - > and <
conditionv14.0.4returns true if the number is between the two numbers (exclusive). - <
conditionv10.4.28returns true if the number is lower.
condition: value
- ==
conditionv10.4.28returns true if the two values are equal. - !=
conditionv10.4.28returns true if the two values are not equal.
date
- is this month
conditionv10.4.28 - is this year
conditionv10.4.28 - is this workweek
conditionv10.6.2 - is today
conditionv10.4.28 - is empty
conditionv10.4.28checks if the date is empty - is not empty
conditionv10.4.28checks if the date is filled (not empty) - is this week
conditionv10.4.28 - is this iso week
conditionv10.4.28
geo
number
- is not empty
conditionv10.4.28checks if the number is filled (not empty) - is empty
conditionv10.4.28checks if the number is empty
object
- is empty
conditionv10.4.28checks if the object is empty - is not empty
conditionv10.4.28checks if the object is filled (not empty)
references
- define condition
flowv13.0.1Store this condition as reference, which can later be used by "use reference" - use condition
conditionv13.0.1Use the condition which was previously defined by a define reference
regexp
value
- is object
conditionv10.4.28 - is string
conditionv10.4.28 - is array
conditionv10.4.28checks if given inpin is an array - is boolean
conditionv10.4.28 - includes
conditionv10.4.28Checks if thefindstring is included in thevaluestring. - is empty
conditionv10.4.28checks if the value is empty - not includes
conditionv10.4.28Checks if thefindstring is not included in thevaluestring. - is number
conditionv10.4.28 - is not empty
conditionv10.4.28checks if the value is filled (not empty) - search
conditionv10.4.28Executes a search for a match between a regular expression and the first value pin.