Twidget provides several miscellaneous commands to facilitate various tasks.
Description:
Checks whether the provided value is null or not.
Inputs:
Output:
true if the value is null; otherwise, returns false.Description:
Checks whether the provided value is not null.
Inputs:
Output:
true if the value is not null; otherwise, returns false.Description:
Returns the opposite boolean value of the input.
Inputs:
Output:
true if the input is false, and false if the input is true.Description:
Logs the provided text to the console or log file.
Inputs:
log_level: The log level (e.g., INFO, DEBUG, ERROR).
message: The message to be logged.
Output:
None.
Description:
Generates a random string of the specified length with optional inclusion of letters and numbers.
Inputs:
length: The length of the random string.
include_letters: Whether to include letters in the string.
include_numbers: Whether to include numbers in the string.
Output:
Description:
Generates a random number between the specified minimum and maximum values.
Inputs:
min: The minimum value for the random number.
max: The maximum value for the random number.
Output:
Description:
Sends a user a password reset email containing a reset key.
Inputs:
email: The email address of the user.
reset_key: The reset key to be included in the email.
Loops
In Twidget, loops allow you to execute commands multiple times, either based on a condition or through a set number of iterations. Loops can also be nested, meaning you can run loops within other loops, creating complex logic for your tasks. List Loop. The `List Loop` command enables you to loop thr...
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...
Security
Twidget provides several built-in functions to enhance the security of your applications. Below is an overview of each security command, including its description, inputs, and outputs. Generate ID. Description: Generates a unique identifier. None - Type: Text Hash Text. Description: Hashes the provi...
Variables
Variables are essential building blocks in Twidget that allow you to store and manipulate data dynamically within your no-code applications. They enable you to create flexible and interactive applications by holding values that can be changed and referenced throughout your workflow. Creating Variabl...
Session Storage
Twidget includes a suite of session storage commands that enable no-code interaction with the browser’s `sessionStorage` API. These tools allow temporary storage of key-value data for the current page session. Purpose. Session storage commands allow developers to manage transient data tied to a sing...