Skip to main content

Anatomy

The List View consists of five primary elements that work together to display a selectable list with customization options.
ListView
Anatomy
  1. Unselected
  2. Label
  3. Selected
  4. Secondary Actions
  5. Description

Options

The List View supports selection, secondary actions, disabled states, menus, and custom content configurations to accommodate various list scenarios.

Selection

Secondary action

Disabled

Custom content

Avatar

Description

Behavior

The List View responds to content overflow by wrapping labels to new lines while maintaining consistent list structure.

Overflow

When a List View label is too long for the available space, it wraps to a new line.

Usage Guidelines

Use the List View when constructing lists of selectable items that require customization or secondary actions.

When to Use

List Views are used to construct lists of selectable items. They create lists of actions, navigation, and selections. List Views are useful for emphasizing multiple selection with checkboxes.

Secondary action

Use List View when your list requires secondary actions, in addition to selecting multiple items or interacting with checkboxes. Unlike other options such as Listboxes, Comboboxes, or Side Nav menus, List View provides the functionality for these additional actions.

Alternatives

List View vs Listbox

Use Listbox when using simple selections that do not require any customization. Use List View when requiring customized styling or secondary actions. List View may also be used when emphasizing to users that multi-selection is possible.

How to Use

Choosing between secondary actions and menus

Choose secondary actions or menus based on the number of actions per item and their frequency of use. Use secondary actions when each item has one or two common actions that users access frequently. Secondary actions provide immediate access without additional clicks, making them ideal for primary workflows like editing or deleting items. Use menus when items have multiple actions or when actions are less frequently used. Menus reduce visual clutter and organize actions hierarchically, making them suitable for complex item management scenarios.

Organizing lists with custom content

Use custom content to provide visual context and additional information within list items. Avatars, descriptions, and other custom elements help users quickly identify and understand each option. Keep custom content focused and scannable to maintain list clarity and usability.

Content

Content within the List View should clearly communicate each option and provide necessary context through labels and descriptions.

Keyboard Interaction

Users can navigate the List View using standard keyboard controls.
Last modified on January 23, 2026