UNPKG

v-datepicker-lite

Version:

A lightweight Vue 3 date picker with date, time, date-time, week, and month modes

23 lines (21 loc) 814 B
import { ViewMode } from '../types'; export declare function useCalendar(props: any, emit: any): { currentDate: import('vue').Ref<Date, Date>; viewMode: import('vue').Ref<ViewMode, ViewMode>; selectedDate: import('vue').ComputedRef<any>; canGoPrev: import('vue').ComputedRef<boolean>; canGoNext: import('vue').ComputedRef<boolean>; goToPrevMonth: () => void; goToNextMonth: () => void; goToPrevYear: () => void; goToNextYear: () => void; goToPrevDecade: () => void; goToNextDecade: () => void; goToCurrentDate: () => void; onHeaderClick: () => void; onDateSelect: (date: Date) => void; onWeekSelect: (weekStart: Date) => void; onMonthSelect: (month: number) => void; onYearSelect: (year: number) => void; emitValue: (date: Date) => void; };