UNPKG

tdesign-vue

Version:
79 lines (78 loc) 2.63 kB
import { TdCalendarProps } from './type'; import { PropType } from 'vue'; declare const _default: { cell: { type: PropType<string | ((h: import("vue").CreateElement, props: import("./type").CalendarCell) => import("vue/types/vnode").ScopedSlotReturnValue)>; }; cellAppend: { type: PropType<string | ((h: import("vue").CreateElement, props: import("./type").CalendarCell) => import("vue/types/vnode").ScopedSlotReturnValue)>; }; controllerConfig: { type: PropType<boolean | import("./type").CalendarController>; default: any; }; fillWithZero: { type: BooleanConstructor; default: any; }; firstDayOfWeek: { type: NumberConstructor; validator(val: TdCalendarProps['firstDayOfWeek']): boolean; }; format: { type: StringConstructor; default: string; }; head: { type: PropType<string | ((h: import("vue").CreateElement, props: import("./type").ControllerOptions) => import("vue/types/vnode").ScopedSlotReturnValue)>; }; isShowWeekendDefault: { type: BooleanConstructor; default: boolean; }; mode: { type: PropType<"month" | "year">; default: "month" | "year"; validator(val: TdCalendarProps['mode']): boolean; }; month: { type: PropType<string | number>; }; multiple: BooleanConstructor; preventCellContextmenu: BooleanConstructor; range: { type: PropType<import("./type").CalendarValue[]>; }; theme: { type: PropType<"full" | "card">; default: "full" | "card"; validator(val: TdCalendarProps['theme']): boolean; }; value: { type: PropType<import("./type").CalendarValue | import("./type").CalendarValue[]>; }; week: { type: PropType<string[] | ((h: import("vue").CreateElement, props: import("./type").CalendarWeek) => import("vue/types/vnode").ScopedSlotReturnValue)>; }; year: { type: PropType<string | number>; }; onCellClick: PropType<(options: { cell: import("./type").CalendarCell; e: MouseEvent; }) => void>; onCellDoubleClick: PropType<(options: { cell: import("./type").CalendarCell; e: MouseEvent; }) => void>; onCellRightClick: PropType<(options: { cell: import("./type").CalendarCell; e: MouseEvent; }) => void>; onControllerChange: PropType<(options: import("./type").ControllerOptions) => void>; onMonthChange: PropType<(options: { month: string; year: string; }) => void>; }; export default _default;