MVVM pattern

Written by

in

Multi-selection is a user interface pattern that allows a user to select more than one option simultaneously from a list, grid, or database. It contrasts with single-selection (like radio buttons), where choosing a new item deselects the previous one. Common UI Components

Checkboxes: The most common form of multi-selection, where users can toggle independent options.

Multi-select Dropdowns: A compact box that expands to show choices, often displaying selected items as “pills” or tags.

List Boxes: A visible, scrollable container where users can click multiple rows to highlight their choices. Standard Interactions & Shortcuts

Continuous Selection: Hold Shift + Click (or Shift + Arrow Keys) to select a contiguous block of items.

Discontinuous Selection: Hold Ctrl (Windows) or Cmd (Mac) + Click to select individual items scattered across a list.

Select All: Press Ctrl + A or Cmd + A to capture every item in the active view or container.

Text Editing Cursors: In coding environments like VS Code or Android Studio, shortcuts like Alt + Shift + I or Alt + Shift + Up/Down generate multiple active cursors to edit multiple lines at once. Technical Implementations

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *