UNPKG

ngx-mat-tui-calendar

Version:

Angular Material Design wrapper, supporting theming, for the Toast UI Calendar, suitable for web-based scheduling, events, appointments, and day planner applications.

36 lines (35 loc) 1.43 kB
import { OnInit } from '@angular/core'; import { FormGroup, NgForm, ValidatorFn } from '@angular/forms'; import { MatDialogRef } from '@angular/material/dialog'; import { ISchedule } from 'tui-calendar'; import { CalendarEditorOptions } from '../calendar-editor-options'; import * as i0 from "@angular/core"; export declare class NgxMatTuiCalendarEditorDialogComponent implements OnInit { data: CalendarEditorOptions; dialogRef: MatDialogRef<NgxMatTuiCalendarEditorDialogComponent>; private id; titleStr: string; locationStr: string; closed: boolean; eventForm: FormGroup; date: Date; startDate: Date; endDate: Date; startTime: Date; endTime: Date; isAllDay: boolean; color: string; themeClass: string; constructor(data: CalendarEditorOptions, dialogRef: MatDialogRef<NgxMatTuiCalendarEditorDialogComponent>); getDateValidator(): ValidatorFn; ngOnInit(): void; onSave(form: NgForm): void; onCancel(): void; onDelete(): void; closeMe(schedule: ISchedule, performDelete?: boolean): void; log(str: any): void; onUseAllDay(): void; onUseTimeSlot(): void; static ɵfac: i0.ɵɵFactoryDeclaration<NgxMatTuiCalendarEditorDialogComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<NgxMatTuiCalendarEditorDialogComponent, "ngx-mat-tui-calendar-editor-dialog", never, {}, {}, never, never>; }