Component
MatDatepickerFieldComponent
@ng-forge/dynamic-forms-material
Signature
class MatDatepickerFieldComponent
implements MatDatepickerComponentProperties
| Name | Type | Description |
|---|---|---|
field | InputSignal<FieldTree<string>> | - |
key | InputSignal<string> | - |
label | InputSignal<DynamicText> | - |
placeholder | InputSignal<DynamicText> | - |
className | InputSignal<string> | - |
tabIndex | InputSignal<number> | - |
minDate | InputSignal<Date> | - |
maxDate | InputSignal<Date> | - |
startAt | InputSignal<Date> | - |
props | InputSignal<MatDatepickerProps> | - |
meta | InputSignal<InputMeta> | - |
validationMessages | InputSignal<ValidationMessages> | - |
defaultValidationMessages | InputSignal<ValidationMessages> | - |
effectiveAppearance | Signal<any> | - |
effectiveSubscriptSizing | Signal<any> | - |
effectiveFloatLabel | Signal<any> | - |
effectiveHideRequiredMarker | Signal<boolean> | - |
resolvedErrors | Signal<ResolvedError[]> | - |
showErrors | Signal<boolean> | - |
errorsToDisplay | Signal<ResolvedError[]> | - |
hintId | Signal<string> | Unique ID for the hint element, used for aria-describedby |
errorId | Signal<string> | Base ID for error elements, used for aria-describedby |
ariaInvalid | Signal<any> | aria-invalid: true when field is invalid AND touched, false otherwise |
ariaRequired | Signal<boolean> | aria-required: true if field is required, null otherwise (to remove attribute) |
ariaDescribedBy | Signal<string> | aria-describedby: links to hint and error messages for screen readers |
packages/dynamic-forms-material/src/lib/fields/datepicker/mat-datepicker.component.ts:14