UNPKG

@webilix/ngx-calendar-m3

Version:

Jalali calendar components for Angular and Material 3

35 lines (34 loc) 1.45 kB
import { EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { INgxCalendarDate, INgxCalendarMoment } from '../../ngx-calendar.interface'; import * as i0 from "@angular/core"; export declare class NgxCalendarMomentComponent implements OnInit, OnChanges { private className; value?: Date; minDate?: 'NOW' | Date; maxDate?: 'NOW' | Date; onChange: EventEmitter<INgxCalendarMoment>; canSubmit: boolean; dateString: string; hour: string; hours: string[]; minute: string; minutes: string[]; private jalali; ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; formatDate(date: Date): string; getMinMax(): { minDate: Date | undefined; maxDate: Date | undefined; }; initValues(): void; updateValue(): void; setDate(date: INgxCalendarDate): void; checkHour(hour: string): boolean; setHour(hour: string): void; checkMinute(minute: string): boolean; setMinute(minute: string): void; onSubmit(): void; static ɵfac: i0.ɵɵFactoryDeclaration<NgxCalendarMomentComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NgxCalendarMomentComponent, "ngx-calendar-moment", never, { "value": { "alias": "value"; "required": false; }; "minDate": { "alias": "minDate"; "required": false; }; "maxDate": { "alias": "maxDate"; "required": false; }; }, { "onChange": "onChange"; }, never, never, true, never>; }