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.