@syncfusion/ej2-schedule
Version:
Flexible scheduling library with more built-in features and enhanced customization options similar to outlook and google calendar, allowing the users to plan and manage their appointments with efficient data-binding support.
19 lines (18 loc) • 500 B
TypeScript
import { Schedule } from '../base/schedule';
/**
* ICalendar Import Module
*/
export declare class ICalendarImport {
private parent;
private allDay;
constructor(parent: Schedule);
initializeCalendarImport(fileContent: Blob | string): void;
private iCalendarParser;
private updateEventData;
private processOccurrence;
private getExcludeDateString;
private getFormattedString;
private dateParsing;
protected getModuleName(): string;
destroy(): void;
}