Skip to main content
Mat Expressive

MatExpButtonGroupOptions

Interface

Properties

NameTypeDescription
appearanceoptionalMatExpButtonGroupAppearance | undefined

The appearance of the buttons.

sizeoptionalMatExpButtonSize | undefined

The size of the button.

Default: s

shapeoptionalMatExpButtonShape | undefined

The shape of the buttons.

Default: round

selectionoptionalMatExpButtonGroupSelection | undefined

The selection of the button group.

variantoptionalMatExpButtonGroupVariant | undefined

The variant of the button group.

Default: standard

disabledoptionalboolean | undefined

The disabled state of the button group.

Default: false

disableBounceoptionalboolean | undefined

Disables the M3 Expressive press-bounce animation (the interacted child's width springs up while its neighbors compress, then bounces back on release). Only has an effect on the standard variant, which is the only variant the bounce ever runs on.

Default: false

Type Definition

MatExpButtonGroupOptions