@alfresco/adf-core
Version:
30 lines (29 loc) • 1.22 kB
TypeScript
import { OnInit } from '@angular/core';
import { FormControl } from '@angular/forms';
import { FormService } from '../../../services/form.service';
import { WidgetComponent } from '../widget.component';
import { ReactiveFormWidget } from '../reactive-widget.interface';
import * as i0 from "@angular/core";
export declare class DateTimeWidgetComponent extends WidgetComponent implements OnInit, ReactiveFormWidget {
minDate: Date;
maxDate: Date;
datetimeInputControl: FormControl<Date>;
readonly formService: FormService;
private readonly destroyRef;
private readonly dateAdapter;
private readonly dateTimeAdapter;
ngOnInit(): void;
updateReactiveFormControl(): void;
private setFormControlValue;
private updateFormControlState;
private subscribeToDateChanges;
private updateField;
private validateField;
private handleErrors;
private updateValidationSummary;
private resetErrors;
private initDateAdapter;
private initDateRange;
static ɵfac: i0.ɵɵFactoryDeclaration<DateTimeWidgetComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DateTimeWidgetComponent, "date-time-widget", never, {}, {}, never, never, true, never>;
}