components/toggle_button_group/m3e_toggle_button_group library
Classes
- M3EButtonGroup
- A horizontal (or vertical) row of M3EToggleButtons with optional neighbor-squish animation and connected-group shape morphing.
- M3EButtonGroupAlign
- A widget that controls how a child of a M3EButtonGroup aligns itself along the cross axis.
- M3EButtonGroupMetrics
- Resolved layout measurements for a button group.
- M3EButtonGroupParentData
- ParentData for items inside a M3EButtonGroup.
- M3EButtonGroupScope
- Provides group-level configuration to every descendant button.
- M3ERenderButtonGroup
- M3ERenderButtonGroup.
- M3EToggleButtonGroupTheme
-
Theme values for
M3EButtonGroup.
Enums
- M3EButtonGroupDensity
- Spacing compactness between adjacent buttons.
- M3EButtonGroupOverflow
- Controls how button groups handle overflow when wrap=false.
- M3EButtonGroupOverflowMenuStyle
- Style for the overflow menu.
- M3EButtonGroupType
- How buttons in the group are visually connected.