Raw data is rarely ready to be shown to a user. A date needs to be formatted, a name needs to be capitalized, or you might need to calculate a final price. In Saasio, the tools you use to perform these changes are called Operations. Operations are powerful steps you can add to any dynamic data binding to transform the value before it’s displayed on the screen.

How to Add an Operation

You can add one or more Operations to any data binding to transform a value before it’s displayed.
1

1. Start with a Data Source

Select a UI element and bind it to a dynamic data source, such as a State Variable or the Current User.
2

2. Open the Expression Editor

Click into the data binding field. This will open the expression editor, where you’ll see a “node” representing your starting data.
3

3. Add an Operation

Click the + icon that appears after the data source node, and select “Operation” from the menu.
4

4. Choose Your Transformation

A list of all available Operations will appear, neatly organized by data type. Select the transformation you wish to apply. You can then configure any required parameters for that operation.
Adding an Operation to a data binding expression.

Operations by Data Type

Here is a reference guide to the most common and useful Operations, organized by the type of data you are working with.