Behavior cookbook

Accessible table selection

Row scopes drive checkbox state, selected styling, and a mixed selection summary.

rows + ARIA
0 selected The button exposes true, false, or mixed selection through aria-pressed.
Example users
Select Name Role Status

The row behavior reads row and index from the vsn-each child scope while selection lives at the root.