ToggleButtonGroup
ToggleButtonGroup lets users toggle between a set of related options,
typically with one preselected. It's best for switching between views or a
compact group of options with immediate effect.
Changes to ToggleButtonGroup. The full components changelog also lists package-wide and cross-cutting entries.
3.10.0
Updates
Forms
- Added
onFocusandonBlurprops toTextInput,TextArea,NumberInputV2,PasswordInput,SearchInput,Checkbox,Radio,RadioGroup,Switch,ToggleButtonGroup.TextInput,NumberInputV2,PasswordInput,SearchInput,RadioGroup, andToggleButtonGrouponly fire the blur when focus leaves the entire component, not on internal transitions (e.g. tabbing from the input to a suffix button).
3.4.0
Updates
General
- Behavior tracking attributes are now supported in all button components, including
Button,IntentButton,NotifyButton, andRunQueryButton. (APPDEV-16876) - The text and icon color tokens for the success on accent button are now correct. (APPDEV-17388)
- Behavior tracking attributes are now supported in all form components, including
Calendar,Checkbox,DateTimePicker,DateTimeRangePicker,FieldSet,FormField,Label,NumberInput,NumberInputV2,PasswordInput,Radio,SearchInput,Select,Switch,TextArea,TextInput, andToggleButtonGroup. (APPDEV-16882) - Behavior tracking attributes are now supported in
FilterBar,FilterField,SegmentSelector, andTimeframeSelector.FilterField.SuggestionsandTimeframeSelector.Presetsnow also support behavior tracking attributes. (APPDEV-16881) - Added feature flag and css overrides for design tokens for visual refresh. (APPDEV-17223)
Forms
- Improved read-only state for form components:
TextInput,TextArea,PasswordInput,NumberInput,DateTimePicker,DateTimeRangePicker,Select,Switch,Checkbox,RadioGroupandToggleButtonGroup. (APPDEV-16539, APPDEV-16540, APPDEV-16542, APPDEV-16543, APPDEV-16544, APPDEV-16545, APPDEV-16546, APPDEV-16547, APPDEV-16548) - Default placeholder texts are now shown when no placeholder is explicitly provided. (APPDEV-17048)
3.3.1
Updates
- User-provided
data-dt-nameattribute onToggleButtonGroup.Itemis no longer overridden by the default value. (APPDEV-17287)
3.3.0
Updates
- Removed redundant
aria-checkedattribute from the radio input to resolve an accessibility conflict (WCAG 4.1.2). (APPDEV-16861) - Added
data-dt-nameattribute to the toggle item.
3.1.0
Updates
- Styles for
aria-disabledare now correctly applied. (APPDEV-16682)
3.0.0
Updates
- Fixed a react warning about missing keys on each child.