The tile “Data Types” is the central way to define different types of data, structures and collection of Data Types and their validation rules.
Data Types are a way to ensure data are sent and received in the right type format to and from the backend systems.
With this feature, you can define data definitions to validate your data with client and server-side validation to prevent security issues and backend saving problems due to wrong data formats or hacker attacks.
Data Types can be assigned to widgets and connector calls to validate input and output data.
There are six Base Data Types defined in the Simplifier:
Characters, numbers and any other symbols from the Unicode Character Set
True or False
Positive and negative numbers like -2, -1, 0, 1, 2 …
Numbers with precisions like 2,503
Accept all kind of Data Types even heterogeneous Arrays.
With the “Data Types” tile, you are able to enhance the Base Types and define your own logic.
The new Data Types are split into three different types:
- Domain types
You can assign tags to Data Types to find them easily in the search bar.