@ng-ui-libraries/forms
Version:
30 lines (29 loc) • 912 B
TypeScript
import { Injector, ElementRef } from '@angular/core';
import { FormControl, FormGroup } from '@angular/forms';
import { BsDatepickerDirective } from 'ngx-bootstrap/datepicker';
import { FormConfig } from '../../Service/FormConfig';
import { NgFormControl } from '../NgFormControl';
export declare class DatePickerComponent extends NgFormControl<string> {
injector: Injector;
config: FormConfig;
name: string;
label: string;
theme: string;
required: boolean;
disabled: boolean;
parentFormControl: FormControl;
parentFormGroup: FormGroup;
minDate: Date;
maxDate: Date;
shouldValidate: boolean;
placeholder: string;
placement: string;
input: ElementRef;
datePicker: BsDatepickerDirective;
constructor(injector: Injector, config: FormConfig);
identifier: string;
ngOnInit(): void;
onLoad(): void;
open(): void;
close(): void;
}