MatInput

E697577

MatInput is an Angular Material form control component that provides a styled, accessible input field consistent with the Material Design specification.

All labels observed (1)

Label Occurrences
MatInput canonical 2

How this entity was disambiguated

Statements (42)

Predicate Object
instanceOf Angular Material component ⓘ
form control ⓘ
input directive ⓘ
category form field control ⓘ
designedFor web applications ⓘ
documentation https://material.angular.io/components/input/overview ⓘ
ensures consistent colors ⓘ
consistent spacing ⓘ
consistent typography ⓘ
feature error messages via mat-error ⓘ
floating label support via mat-form-field ⓘ
hint labels via mat-hint ⓘ
prefix and suffix elements ⓘ
framework Angular ⓘ
implements Material Design specification ⓘ
integratesWith MatFormFieldControl interface ⓘ
introducedBy Angular Material team ⓘ
linked to: Angular Material
library Angular Material ⓘ
module MatInputModule ⓘ
package @angular/material/input ⓘ
provides accessible input field ⓘ
styled input field ⓘ
requires Angular component template usage ⓘ
selector matInput ⓘ
styleGuideline Google Material Design ⓘ
linked to: Material Design
supports ARIA attributes ⓘ
Angular reactive forms ⓘ
Angular template-driven forms ⓘ
RTL layout ⓘ
disabled state ⓘ
error state display ⓘ
formControl ⓘ
formControlName ⓘ
input types like email ⓘ
input types like number ⓘ
input types like password ⓘ
input types like text ⓘ
ngModel ⓘ
placeholder attribute ⓘ
required validation ⓘ
theming ⓘ
usedWith mat-form-field ⓘ

How these facts were elicited

Referenced by (2)

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

Angular Material → hasComponent → MatInput ⓘ
MatFormField → usedWith → MatInput ⓘ