UNPKG

@uiowa/date-range-picker

Version:
28 lines (27 loc) 1.58 kB
import { OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { NgbDate, NgbDateNativeAdapter, NgbDateStruct } from '@ng-bootstrap/ng-bootstrap'; import * as i0 from "@angular/core"; export declare class DatePickerComponent implements OnInit, OnChanges { private readonly dateAdapter; id: string; date: Date | null; disabled: boolean; minDate?: Date; maxDate?: Date; isInvalid: boolean; allowClear: boolean; allowToday: boolean; dateChange: import("@angular/core").OutputEmitterRef<Date | undefined>; ngbDate: NgbDate | null; ngbMinDate: NgbDateStruct; ngbMaxDate: NgbDateStruct; today: NgbDate; constructor(dateAdapter: NgbDateNativeAdapter); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; onDateChange(date: NgbDate): void; isWeekend(date: NgbDate): boolean; isDisabled: (date: NgbDate) => boolean; static ɵfac: i0.ɵɵFactoryDeclaration<DatePickerComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<DatePickerComponent, "date-picker", never, { "id": { "alias": "id"; "required": false; }; "date": { "alias": "date"; "required": false; }; "disabled": { "alias": "disabled"; "required": false; }; "minDate": { "alias": "minDate"; "required": false; }; "maxDate": { "alias": "maxDate"; "required": false; }; "isInvalid": { "alias": "isInvalid"; "required": false; }; "allowClear": { "alias": "allowClear"; "required": false; }; "allowToday": { "alias": "allowToday"; "required": false; }; }, { "dateChange": "dateChange"; }, never, never, false, never>; }