MatButton
E697571
MatButton is the Angular Material component that provides a styled, accessible button implementation consistent with the Material Design specification.
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
Angular Material component
ⓘ
UI component ⓘ |
| category |
form control
ⓘ
navigation control ⓘ |
| conformsTo | Material Design accessibility guidelines ⓘ |
| designedFor | Material Design 2 NERFINISHED ⓘ |
| documentationUrl | https://material.angular.io/components/button/overview ⓘ |
| framework | Angular NERFINISHED ⓘ |
| implements | Material Design button specification NERFINISHED ⓘ |
| language | TypeScript NERFINISHED ⓘ |
| library | Angular Material NERFINISHED ⓘ |
| license | MIT License ⓘ |
| maintainer | Angular team NERFINISHED ⓘ |
| module | MatButtonModule ⓘ |
| platform | web ⓘ |
| provides |
accessible button implementation
ⓘ
styled button implementation ⓘ |
| requires | Angular component template usage ⓘ |
| selector |
a[mat-button]
ⓘ
a[mat-fab] ⓘ a[mat-flat-button] ⓘ a[mat-icon-button] ⓘ a[mat-mini-fab] ⓘ a[mat-raised-button] ⓘ a[mat-stroked-button] ⓘ button[mat-button] ⓘ button[mat-fab] ⓘ button[mat-flat-button] ⓘ button[mat-icon-button] ⓘ button[mat-mini-fab] ⓘ button[mat-raised-button] ⓘ button[mat-stroked-button] ⓘ |
| styleVariant |
FAB
ⓘ
basic button ⓘ flat button ⓘ icon button ⓘ mini FAB ⓘ raised button ⓘ stroked button ⓘ |
| supports |
<a> HTML element
ⓘ
<button> HTML element ⓘ focus indication ⓘ keyboard interaction ⓘ |
| supportsFeature |
ARIA attributes for accessibility
ⓘ
color variants primary accent warn ⓘ disabled state ⓘ ripple effect ⓘ theming via Angular Material theme ⓘ |
| usedWith | Angular templates NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.