Design
React
Flutter
Introduction
Use radio buttons when there is a list of multiple (from two to four) static options, and only one of these options can be selected at a time.
- Use when there are fewer than 5 options: Users can quickly scan and compare all the options to choose one, instead of opening a dropdown.
- To emphasize all options: Users can see every option and there is no recommended option.
When to use
Form
Can be used in tiles, data tables, modals, side panels, and in forms on full pages.
Settings
Used to change from one setting to another in a menu, page, or component. It can often act as a filtering mechanism.
Related components
Use Checkboxes when multiple options can be selected from a list or Toggle as the the preferred way to adjust settings.