SnapApp Field Types - EnumVisualList
on 01-16-2026 12:00 AM by SnapApp by BlueVector AI
63
EnumVisualList Field
The EnumVisualList field type is a specialized selection component that allows users to choose from a gallery of visual options rather than a standard text list. This is ideal for applications requiring users to identify items by their appearance, such as equipment types, permit categories, or product catalogs.
EnumVisualList Field Properties
Note: Every field in SnapApp shares a set of universal properties, such as Display and Edit settings, that are configured during creation.
To find more information on these foundational settings, please click the link below: SnapApp Fields Fundamentals
Basic Properties
The Basic Properties tab establishes the field’s identity and visual configuration table.
| Property | Description |
|---|---|
| Data Type | Set to EnumVisualList. This enables the visual gallery selection UI. |
| Object | The parent object this field belongs to (e.g., permit_applications). |
| Label | The user-facing name for the selection gallery. |
| Column Name | The database identifier, automatically prepopulated from the Label. (e.g., type_of_permit) |
| Description | Internal notes explaining the purpose of this visual selection list. |

Add Visual Values
Unlike standard Enums, the EnumVisualList requires defining a set of visual attributes for each option within the Basic Properties tab:
- Name: The display name of the specific option.
- Group: (Optional) Category used to organize multiple visual items.
- Icon: A glyph from the system library associated with the item.
- Image: An uploaded image file or URL that represents the option in the gallery.
- Description: Text providing more detail on the specific choice.
- Sequence: The numeric order in which the item appears in the gallery.
- Active: A checkbox to toggle whether the item is currently selectable by users.

Thank you for following these steps to configure your SnapApp components. Building a well-structured data environment is the first step toward creating a powerful, automated application that scales with your needs.
For further assistance, email us at snapapp@bluevector.ai.