React · SwiftUI · agent guides
Checkbox group
Several independent choices in a form: row-size checkboxes with labels and an optional parent; ticking the parent ticks its rows in a cascade from the top, clearing clears them at once.
Use it for
- Choices that can each be on or off together: "Include notes · photos · links".
- A parent row ("All") when people often want everything or nothing.
Don't use it for
- Tasks in text (use the margin checkbox), one choice of several (use a radio group), or settings that apply at once (use switches).