@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.
16 lines (15 loc) • 450 B
TypeScript
import { Schedule } from '../base/schedule';
import { TdData } from '../base/interface';
/**
* timeline header rows
*/
export declare class TimelineHeaderRow {
parent: Schedule;
renderDates: Date[];
constructor(parent: Schedule, renderDates: Date[]);
private groupByYear;
private groupByMonth;
private groupByWeek;
private generateSlots;
generateColumnLevels(dateSlots: TdData[], hourSlots: TdData[]): TdData[][];
}