# ToggleGroup _(no submodules)_ - toggle-group.variants — `toggleGroupVariants` and `… - [toggle-group.variants](./toggle-group.variants.md) — `toggleGroupVariants` and `toggleGroupItemVariants` are the cva (class-variance-authority) configurations powering `` and `` are the chassis option-set picker built on `@radix-ui/react-toggle-group`. Radix supplies the a11y semantics (`role="group"`, roving tabindex across items, arrow-key navigation, native `Space` activation, controlled `value` propagation in both `single` and `multiple` modes); the chassis layers cva variant resolution and propagates `variant` + `size` to every `` via context so consumers do not need to repeat the props on every item. Per the shadcn rule, option sets of 2–7 choices use ``; do not loop `