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.
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. ...
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...
Managing Files
Twidget offers a set of commands to manipulate files in your file store. Below are the descriptions and usage of each command to help you understand how to utilize them effectively. For CSV, ZIP archives and temporary download links, see [Advanced file commands](/docs/commands/advanced-files). Get F...
Local Storage
Twidget provides a set of local storage commands that enable interaction with the browser’s `localStorage` API through a no-code interface. These commands are useful for storing, retrieving, and managing key-value data persistently within the current domain context. Purpose. These commands abstract ...
Realtime commands
Use these commands in endpoints, server functions and events to connect authenticated customers and send live notifications. Start with [Realtime channels](/docs/builder/realtime) to create a channel and choose its audience. Authorize Realtime. Issue a one-use connection ticket for the signed-in cus...