MatInput
E697577
MatInput is an Angular Material form control component that provides a styled, accessible input field consistent with the Material Design specification.
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 NERFINISHED ⓘ |
| implements | Material Design specification ⓘ |
| integratesWith | MatFormFieldControl interface NERFINISHED ⓘ |
| introducedBy | Angular Material team NERFINISHED ⓘ |
| library | Angular Material NERFINISHED ⓘ |
| module | MatInputModule ⓘ |
| package | @angular/material/input ⓘ |
| provides |
accessible input field
ⓘ
styled input field ⓘ |
| requires | Angular component template usage ⓘ |
| selector | matInput ⓘ |
| styleGuideline | Google Material Design NERFINISHED ⓘ |
| 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 ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.