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

Lists

Twidget offers a variety of commands to help you manipulate lists easily without coding. Below is a detailed explanation of each command available. Get. Description: Returns the element in the provided list at the given index. Inputs: - `list`: The list from which to get the element. - `index`: The ...

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

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

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

Connector Commands

Connector Commands allow you to integrate Twidget projects with external services such as Google Drive, Slack, OpenAI’s ChatGPT, and many others. These commands provide ready-made actions that communicate with third-party APIs, removing the need to manually create and maintain external HTTP requests...