Sign Up
Loading...

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 single page session. Unlike local storage, this data is cleared when the tab or browser is closed, making it suitable for non-persistent state handling, such as temporary user input or UI state.

Key Concepts

  • Session Scope: Data is retained only for the duration of the browser tab session.

  • String-Based Access: All keys are strings, and values are stored and retrieved as text.

  • Temporary State: Ideal for managing ephemeral state that doesn’t need to persist between sessions.

Available Commands

  • Set Item: Stores a value under a specified key in session storage. Accepts any data type.

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

  • Remove Item: Deletes a specific key-value pair from session storage.

  • Clear: Clears all data associated with the current session.

These commands enable quick and flexible session-based data handling within Twidget, without requiring any manual JavaScript code.

Related Topics

Math

Twidget offers a variety of commands to manipulate numbers. Below are the math commands available, along with their descriptions, inputs, and outputs. Sum. Description: Adds together a list of numbers and returns the sum. - Inputs: - `numbers`: A list of numbers to be added together. - Output: A sin...

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

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

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

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