Built-In Functions
Last updated
Last updated
Built-in functions are a library of utility methods and are frequently used to generate new values for variables and change existing ones.
These functions can be called from two places in the flow:
The dedicated flow node - node functions;
As a part of an expression authored via an - expression functions.
The main difference between node and expression functions is whether they have an ability to modify variables that are passed to them as input arguments.
The functions available in the flow node can directly change values stored in the argument variables - for example, remove an element from an existing array.
The functions available in the are so-called pure functions. i.e. they leave all input arguments unchanged and only produce a new return value, which can then be stored in a variable, used as a part of a condition check. or passed to yet another function as an argument.