MatFormField
E697576
MatFormField is an Angular Material component that provides a wrapper for form controls, handling layout, theming, labels, hints, and error messages in a consistent UI.
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Angular Material component
ⓘ
UI form field wrapper ⓘ |
| documentationUrl | https://material.angular.io/components/form-field/overview ⓘ |
| handles |
error state display
ⓘ
form field outline ⓘ form field underline ⓘ hint alignment ⓘ label positioning ⓘ |
| hasDirective |
matError
ⓘ
matHint ⓘ matLabel ⓘ matPrefix ⓘ matSuffix ⓘ |
| hasInput |
appearance
ⓘ
color ⓘ floatLabel ⓘ hideRequiredMarker ⓘ hintLabel ⓘ subscriptSizing ⓘ |
| hasOutput | stateChanges (Observable) ⓘ |
| integratesWith | Angular Material theming system ⓘ |
| introducedFor | wrapping form controls ⓘ |
| library | @angular/material/form-field NERFINISHED ⓘ |
| partOf | Angular Material NERFINISHED ⓘ |
| provides |
appearance variants
ⓘ
consistent form field layout ⓘ error messages ⓘ floating labels ⓘ hints ⓘ prefix and suffix content areas ⓘ theming for form controls ⓘ |
| reliesOn | MatFormFieldControl interface NERFINISHED ⓘ |
| selector | mat-form-field ⓘ |
| supports |
Angular reactive forms
ⓘ
Angular template-driven forms ⓘ RTL layout ⓘ custom form field controls via MatFormFieldControl ⓘ |
| supportsAppearance |
fill
ⓘ
legacy ⓘ outline ⓘ standard ⓘ |
| usedWith |
MatAutocomplete
NERFINISHED
ⓘ
MatChipList NERFINISHED ⓘ MatDatepicker NERFINISHED ⓘ MatInput NERFINISHED ⓘ MatSelect NERFINISHED ⓘ MatSlideToggle NERFINISHED ⓘ MatSlider NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.