logo
A List is a structured collection of items presented in a vertical layout, used for displaying content in a scannable and accessible format.
Image without caption

⚙️ Applicable Settings

The following table outlines the available configuration options for this element. Each setting defines how the element behaves or appears within your app’s UI.
Field
Description
Label
The main label for form fields like inputs or dropdowns.
Icon
An icon shown at the start (left side) of the cell.
Custom Color
controls the color styling of text or divider.
Cell ID
This is the unique name for the cell. It's used to find or manage the cell later. If both cell_id and callback are provided, the system will use cell_id.
Callback
This is the action name linked to the cell when a user interacts with it. You must add this when creating the cell. Once the cell is saved, this value can’t be changed.
Cell Order
This controls where the cell appears inside the row (from left to right). Like callback, it must be set when creating the cell and can’t be changed later.
Form
The type of the element. You must choose this when creating the cell, and it can't be changed later.
Style
The visual style of the element (e.g., filled, outlined). You need to set this when creating the cell, and it can't be changed after saving.
Version
A system-generated version number that updates automatically whenever the cell is changed.
Prefix
Text that appears at the beginning of an input field (before the user's input).
Options
A list of choices is shown to the user in dropdowns, radio buttons, or multi-select elements. Only needed for cells that require selection.
Value
The default or current value for the cell (like a pre-selected option).

📱 Android & iOS Interface

The List element adapts its appearance and layout behavior based on the platform to align with native UI guidelines:
Android
Android
iOS
iOS

🃏 List Style Overview

A List is a vertically stacked layout used to display a series of related items in a clean, scrollable format.
1. Leading video thumbnail (optional)
2. Container
3. Headline
4. Supporting text (optional)
5. Trailing supporting text (optional)
6. Leading icon (optional)
7. Leading avatar label text (optional)
8. Trailing icon (optional)
9. Leading avatar container (optional)
10. Divider (optional)
1. Leading video thumbnail (optional) 2. Container 3. Headline 4. Supporting text (optional) 5. Trailing supporting text (optional) 6. Leading icon (optional) 7. Leading avatar label text (optional) 8. Trailing icon (optional) 9. Leading avatar container (optional) 10. Divider (optional)
🧰 Usage
Use lists for communicating or selecting discrete items, such as choosing from a set of colors.
A list should be easily scannable, and any element of a list can be used to anchor and align list item content. Scannability is improved when elements (such as supporting visuals and primary text) are placed in consistent locations across list items.
1. Sample list
2. Content placement in a row
3. Supporting visuals are aligned for easy scanning
4. Primary text is aligned for easy scanning
1. Sample list 2. Content placement in a row 3. Supporting visuals are aligned for easy scanning 4. Primary text is aligned for easy scanning

❓ FAQs

Q: How can I customize how my list appears—like changing headers, images, or layout—without writing any code?

A: You can easily edit list designs, customize how items looks, and adjust your app’s list layout—all without touching a single line of code. Using nandbox’s List element, you get full control over how content, products, or user profiles are displayed in your app.

Q: What can I customize in a List element?

The List element lets you visually tailor how your lists look and feel. Here’s what you can adjust:
  • Scroll Direction: Choose between different themes of vertical scrolling.
  • Fields to Display for each item:
    • Image: Show a thumbnail or cover photo.
    • Title: Highlight the main field (e.g., product name or post title).
    • Description: Add a short summary or supporting text.
Everything is configurable from the List settings panel—no design or technical skills required.

Q: How do I edit my list’s layout and style?

  1. Open the List View component in the nandbox builder and click the Setup button to open the List Settings panel.
  1. Configure your layout:
      • Pick your list view style (single-column, grid, etc.)
      • Toggle a divider between items for a cleaner look.
  1. Decide which fields (image, title & description) you want to show in each item.
  1. Connect your data source—this could be a content list, product catalog, or user directory.
  1. Save your changes—your list will update instantly in the app preview.

Powered by Notaku