MatButton

E697571

MatButton is the Angular Material component that provides a styled, accessible button implementation consistent with the Material Design specification.

All labels observed (1)

Label Occurrences
MatButton canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Angular Material component ⓘ
UI component ⓘ
category form control ⓘ
navigation control ⓘ
conformsTo Material Design accessibility guidelines ⓘ
designedFor Material Design 2 ⓘ
linked to: Material You
documentationUrl https://material.angular.io/components/button/overview ⓘ
framework Angular ⓘ
implements Material Design button specification ⓘ
language TypeScript ⓘ
library Angular Material ⓘ
license MIT License ⓘ
maintainer Angular team ⓘ
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 ⓘ
linked to: Angular Material

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Angular Material → hasComponent → MatButton ⓘ