UNPKG

856 BTypeScriptView Raw
1import { EventEmitter, TemplateRef } from '@angular/core';
2import { MonthViewDay, CalendarEvent } from 'calendar-utils';
3import { isWithinThreshold } from '../common/util';
4import { PlacementArray } from 'positioning';
5export declare class CalendarMonthCellComponent {
6 day: MonthViewDay;
7 openDay: MonthViewDay;
8 locale: string;
9 tooltipPlacement: PlacementArray;
10 tooltipAppendToBody: boolean;
11 customTemplate: TemplateRef<any>;
12 tooltipTemplate: TemplateRef<any>;
13 tooltipDelay: number | null;
14 highlightDay: EventEmitter<any>;
15 unhighlightDay: EventEmitter<any>;
16 eventClicked: EventEmitter<{
17 event: CalendarEvent<any>;
18 sourceEvent: MouseEvent;
19 }>;
20 trackByEventId: (index: number, event: CalendarEvent<any>) => string | number | CalendarEvent<any>;
21 validateDrag: typeof isWithinThreshold;
22}