List of Blocks
In this page, you will find information about Veritran-specific blocks and their functionality. Blocks in categories that don't appear in the list below have help enabled in context (right-click the block and click Help).
Registers
Registers are data repositories where you can store any value, relating it to a numeric identifier. The register where information will be saved or read from depends on the context of execution (app, module, or component).
Get |
| ||||||
Dump |
| ||||||
Clean |
| ||||||
Constant |
|
Arrays
Arrays are data repositories with a numerical identifier. In the Veritran format, one-dimensional arrays are represented as lists, while two-dimensional arrays are represented as tables.
Veritran arrays have their row 0 and column 0 reserved for selector and tags information, so storage of data begins at index position 1.
Arrays |
| ||||||||||||||||
List |
| ||||||||||||||||
Table |
| ||||||||||||||||
Selector |
|
Transactions
Transactions blocks can invoke configurable or native transactions, which allows the client to consume services via the internet.
Error event |
| ||||
Execute |
|
Call APIs
Call API blocks are related to the mechanism that calls APIs of custom functionalities integrated with the platform. Since Call APIs are implemented natively for each platform (web or mobile), the ability to use them depends on the permissions granted in each binary. These permissions are validated (through AVAILABILITY) before the call is executed.
Result Fail |
| ||||||
Execute |
| ||||||
Dynamic subcategories and blocks generated upon creation of Call APIs in the middleware. Contact your admin to obtain information about each specific call API and its configuration. |
Devtools
Devtools contains two different types of blocks that are specifically used to perform actions on Devtools, the runtime debugging and analysis tool.
Snapshot context | Allows you to take a snapshot, or capture the app's information, and visualize it in Devtools. This block takes a picture of the application and captures the arrays and registers values in that exact moment to later visualize them on Devtools as a new context. To learn more about this tool, go to Devtools. |
Console log | Allows you to log data and visualize it in Devtools console. |
Next
Next blocks contain the stack of actions that will try to be executed in order as soon as the process is finished.
Clean |
| ||||
Screen |
| ||||
Component |
| ||||
Logic |
| ||||
Command |
|
Errors
Error blocks contain the error handling mechanism, which can execute a series of actions depending on the unexpected trigger event.
on error default | Default event triggered by any error that doesn't have a specific error block assigned. |
on error with type [] and code (" ") | Event triggered by an error with a specific type and code. This block allows you to select the type of error between EVENT, ERROR and LOCAL, and to enter the error code as text. |
on error with [] | Event triggered by a specific known error. This block allows you to select an error from a list of main errors (such as UA233, 0000, 0001, etc.). |