Twidget's conversion commands allow you to easily convert different data types to the required format. Below is a list of the available conversion commands and examples of how to use them.
The Convert to Text
command converts the provided value to a text (string) format.
Examples:
123
converts to "123"
true
converts to "true"
[1, 2, 3]
converts to "[1, 2, 3]"
{"name": "John"}
converts to "{\"name\": \"John\"}"
The Convert to Number
command converts the provided value to a numerical format.
Examples:
"123"
converts to 123
true
converts to 1
false
converts to 0
"12.34"
converts to 12.34
The Convert to Boolean
command converts the provided value to a boolean (true/false) format.
Examples:
"true"
converts to true
"false"
converts to false
1
converts to true
0
converts to false
""
converts to false
"text"
converts to true
The Convert to Date
command converts the provided value to a date format.
Examples:
"2021-12-31"
converts to Fri Dec 31 2021
"12/31/2021"
converts to Fri Dec 31 2021
1633039200000
(timestamp) converts to Fri Oct 01 2021
The Convert to Object
command converts the provided value to an object format.
Examples:
'{"name": "John"}'
converts to {"name": "John"}
'["1", "2", "3"]'
converts to ["1", "2", "3"]
Any valid JSON string converts to its corresponding object
By utilizing these conversion commands, you can seamlessly transform data types to suit your specific requirements within Twidget.
Conditionals
Condition Command. The Condition Command allows you to perform actions based on whether an expression evaluates to true or false. You can nest other commands within the true or false branches of the condition, enabling complex logic flows. - Expression Builder: Validate two variables to equal true. ...
Miscellaneous
Twidget provides several miscellaneous commands to facilitate various tasks. Is Null. Description: Checks whether the provided value is null or not. Inputs: - value: The value to be checked. Output: - boolean: Returns `true` if the value is null; otherwise, returns `false`. Not Null. Description: Ch...
Error Handling
When building applications with Twidget, you may encounter situations where you need to handle errors gracefully to ensure your application runs smoothly. Twidget provides two powerful commands for error handling: `try-catch` and `throw-error`. This documentation will guide you on how to use these c...
Send External HTTP Request
Using Twidget, you can send external HTTP requests effortlessly. This functionality allows you to communicate with external servers or APIs. Below, you will find the necessary parameters and structure to set up an HTTP request. Parameters. - URL: The endpoint to which the request will be sent. - Met...
Database
Twidget offers many commands to manage data in your database. Below is a list of the available commands and their functionalities: Get Data. Retrieve an entry from a table. Get Multiple Data. Retrieve multiple entries from a table. Save Data. Save an object to a database table. Save Multiple Data. S...