Skip to main content

Toggle button group

Examples

Check out the Usage section for details about how to design a toggle button group properly, and the different configuration options we provide.

Basic Example

A basic toggle button group consists of a ToggleButtonGroup component with a number of ToggleButton children.

Toggle group
<ToggleButtonGroup label="Toggle group">
<ToggleButton
label="Yes"
value="true"
/>
<ToggleButton
label="No"
value="false"
/>
</ToggleButtonGroup>

OnChange Example

You can use the onChange property to run a function when a ToggleButton is selected.

Toggle group
<ToggleButtonGroup
label="Toggle group"
onChange={(_, value) => console.log('Selected option is', value)}>
<ToggleButton
label="Yes"
value="true"
/>
<ToggleButton
label="No"
value="false"
/>
</ToggleButtonGroup>
Guidewire Logo

Published: August 12, 2025 at 12:12 PM

Legal and support information

© 2025 Guidewire Software, Inc.