Components
← All components

Bulk Select

stimeo--bulk-select

Links row checkboxes to a batch action bar and announces how many rows are selected.

  • Core

Links the checkboxes on a table's rows to a batch action bar that sticks to the screen. The select-all checkbox also shows the state where only some rows are chosen. Choosing one row brings the bar in, showing how many are selected. There is a two-step way to select everything across pages as well. The selection lives only in the checkboxes themselves, so a Turbo page swap only has to be counted again. Rows can appear and disappear later and still work. The bar never steals focus when it appears, and if you are inside it when it goes away, focus is handed to the select-all checkbox. The count is announced through the shared announcer. What the batch action does is up to you.

running

This table is page 1 of 14 — only this page's rows are on screen, out of 42 people in total.

Name Role
Ada Lovelace Engineer
Alan Turing Researcher
Grace Hopper Engineer

All 42 are selected, including the rows on the other pages.

Keyboard

This component has no keyboard interactions of its own.