MatExpIconButton
[matExpIconButton]Directive to style the Angular Material Icon Button component with latest Material 3 Design System Expressive styles.
Models
| Name | Type | Default | Description |
|---|---|---|---|
| size | ModelSignal<MatExpButtonSize | undefined> | 's' | |
| shape | ModelSignal<MatExpButtonShape | undefined> | 'round' | |
| toggle | ModelSignal<MatExpButtonToggle | undefined> | — | The toggle state of the icon button ( Inside a Standalone (outside a group), a click does not flip this value automatically — the
directive's click handler only delegates to a parent group when one is present. Toggling a
standalone button is consumer-driven: two-way bind |
| value | ModelSignal<unknown> | — |
Inputs
| Name | Type | Default | Description |
|---|---|---|---|
| width | MatExpIconButtonWidth | undefined | — | |
| appearance | MatExpIconButtonAppearance | undefined | — |