Sign Up
Loading...

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 the native Web Storage API, allowing users to manage local storage without writing code. This is particularly useful for persisting state, caching responses, or saving user preferences across sessions.

Key Concepts

  • Local Storage Scope: All operations are scoped to the current domain.

  • Key-Value Structure: Data is stored and accessed using string keys.

  • Data Handling: Inputs are typed, and outputs are returned in text format where applicable.

Available Commands

  • Set Item: Saves a value under a specific key in local storage. Accepts any data type as the value.

  • Get Item: Retrieves a value by key and returns it as text.

  • Remove Item: Deletes the value associated with a given key.

  • Clear: Empties all entries in the current domain's local storage.

These commands offer a declarative way to manage local storage, making it easy to build stateful web apps within Twidget’s no-code environment.

Related Topics

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...

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. Get File. Retrieve a file via file path. Inputs: - `path`: The file path to retrieve the file from. Outputs: - `filena...

Send Message

Send SMS Command. With Twidget, you can send SMS messages to phones using the `Send SMS` command. This functionality varies depending on the provider. Currently, we support Twilio as the SMS provider. To use Twilio for SMS integrations, you will need: - A Twilio account ID - Twilio Auth Token - A Tw...

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...

Conversion

Overview. 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...