UNPKG

v-event-calendar

Version:

Lightweight, Vue 3 Event Calendar With Event Scheduling, Multiple Views, Drag-&-Drop, Resizing and Customizable Styling

19 lines (17 loc) 746 B
import { CalendarCell } from '../types'; export declare function useCalendarDay(props: { cell: CalendarCell; view: 'month' | 'week' | 'date'; maxEventsDisplay: number; allowEventCreation: boolean; }, emit: any): { calendarDayClasses: import('vue').ComputedRef<string[]>; calendarDateNumber: import('vue').ComputedRef<number>; calendarDisplayedEvents: import('vue').ComputedRef<import('../types').CalendarEvent[]>; hasMultiDayEvent: import('vue').ComputedRef<boolean>; calendarHandleDayClick: () => void; calendarHandleCreateEvent: () => void; calendarHandleDoubleClick: () => void; calendarHandleDragEnd: (event: any) => void; calendarDayNumberClasses: import('vue').ComputedRef<string[]>; };